0

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という名前のフォルダーにあります。したがって、パス内にあります。AppDataAppDataAttachDbFileName

ここで何か不足していますか?

4

1 に答える 1