SQL Server 2005 SP3 Express を使用する .NET デスクトップ アプリケーションを開発しました。
SQL Server Express ランタイムとアプリケーションを Windows 7 64 ビット マシンにインストールした後、アプリケーションの起動後に次のエラーが表示されます。
System.Data.SqlClient.SqlException: ユーザー インスタンスのプロセスの開始に失敗したため、SQL Server のユーザー インスタンスを生成できませんでした。接続が閉じられます。
<application>.exe.config
ファイルで 使用した接続文字列は次のとおりです。
<add name="cs" connectionString="Data Source=.\SQLEXPRESS;
AttachDbFilename=|DataDirectory|\AppData\MWAIWFMLE1.mdf;
Integrated Security=True;
User Instance=True"
providerName="System.Data.SqlClient" />
このファイルは、プログラム ファイルの下のアプリケーション インストール ディレクトリにあるMWAIWFMLE1.mdf
という名前のフォルダーにあります。したがって、パス内にあります。AppData
AppData
AttachDbFileName
ここで何か不足していますか?