私は WCF サービス アプリケーションを作成しており、消費しているフロント エンドは winforms です。
データベースとしてWCFでSQL Expressに接続しようとしています.私が直面している問題は接続文字列です.WCFプロジェクトのアプリフォルダの下にデータベースを作成しています.
これは、wcf プロジェクトの接続文字列です。
SqlConnection myConnection = new SqlConnection("Data Source=.\\SQLEXPRESS;
AttachDbFilename=\\App_Data\\Database1.mdf;
Integrated Security=True;User Instance=True");
このエラーが発生します。
SqlException はユーザー コードによって処理されませんでした
ファイル \App_Data\Database1.mdf の自動名前付きデータベースを接続しようとして失敗しました。同じ名前のデータベースが存在するか、指定されたファイルを開くことができないか、ファイルが UNC 共有にあります。
SQL Server Express データベースを (適切な接続文字列を使用して) WCF サービス アプリケーション プロジェクトにアタッチして、使用するアプリケーションがこの DB からデータを表示できるようにするにはどうすればよいですか? どんな助けでも非常に役に立ちますか? ありがとう。