私たちのソリューションに埋め込まれたリソースであるSQLファイルがあります。実際のC#コードが変更されていない場合、SQLファイルが変更され、デバッグをクリックすると、ソリューションは埋め込みリソースでプロジェクトを再構築しません。埋め込みリソースのVisual Studio再ビルドを変更しました
私は覚えている限り、他のソリューションでもこの問題を抱えていましたが、ビルドソリューションを構築するために個人的に知っていますが、これは多くの新しい開発者にとってSQLファイルの変更がデバッグ時に反映されていないときにこれを覚えて混乱することはできません...だから、誰かが簡単に修正できるかどうかは分かりませんでした。
を保存し、変更を元に戻しますか..?おそらくこれは問題かもしれません..あなたはもっと詳しい説明を与えることができます..? – MethodMan
は埋め込まれたリソースのような 'SQLファイル'を持っていますか?つまり、別のファイルであれば、 'xcopy'を使って成功したビルドでそのファイルを' Project properties'内で定義することで、そのファイルをコピーすることができます。 – Tigran
埋め込みリソースが必要です。これは、移行スクリプトを実行するためにインストーラによって使用されるカスタムアクションアセンブリにパッケージ化されています。アプリケーションのデバッグモードで同じアセンブリが使用されて、実行中のDBが最新であることが確認されます。 – Jeff