最近、PC に障害が発生し、Windows OS とすべての開発ソフトウェアを再インストールしました。再インストール後、Visual Studio 2012 データベース プロジェクトの動作が異なるようで、それがわかりません。F5 または CTRL+F5 を押しても、データベース プロジェクトが LocalDB に「自動的にデプロイ」されなくなりました。デフォルトのインストール設定で VS2012 Professional バージョンを使用しています。
私の古いインストールでは、プロジェクトの列名を変更して F5 キーを押すと、LocalDB のテーブルは公開操作などを行わなくてもすぐに更新されます。Visual Studio の出力ウィンドウにも、変更が適用されていることが示されます。この「自動展開」はもう行われていません。プロジェクトを右クリックして公開をクリックする必要がありますが、これは機能しますが不便です。
この「自動展開」機能を再度有効にするにはどうすればよいですか?
これまでのところ、私は試しました:
- [ツール] > [オプション] でデータベース関連の設定をすべて調べました。
- 構成マネージャーが、データベース プロジェクトの "Build" と "Deploy" の両方に設定されていることを確認しました。
- LocalDB がインストールされ、動作していることを確認しました。
- すべての Windows 更新プログラムを適用し、VS2012 を最新バージョンの 2012v4 に更新しました。
- プロジェクトとソリューションレベルで、クリーン、ビルド、リビルドのすべての組み合わせを試しました。
- 「常にデータベースを再作成する」をチェックしましたが、これでも機能しません。
この機能は、以前のインストールにあった他のソフトウェアまたはパッチに依存している可能性があると思います。