0

何らかの理由でデバッグ モードでスタックする .NET プロジェクトがあります。ツールバーでコンパイル モードをデバッグからリリースに変更しましたが、プロジェクトがデバッグ ディレクトリに置かれてしまいます。VS が SLN ファイルなどを更新していないようです。助けてください!

私がこれについて質問している理由は、プログラムの実行時に弱い参照「ENCList」がメモリを詰まらせているようであり、.NET アプリがデバッグでコンパイルされたときに作成されたように見えるためです (または、私が持っている他のソースはそう言っています)。オンラインで見つけた)。

-マーク

4

3 に答える 3

1

ドロップダウン リストの [構成マネージャー] に移動し、[アクティブなソリューション構成] を [リリース] に設定して、プロジェクトの構成も [リリース] であることを確認します。

また、プロジェクトのプロパティに移動し、リリース モードで出力フォルダーを確認します。

また、[ビルド]、[ソリューションのクリーン]、[ビルド]、[ソリューションのビルド] の順にクリックします。

問題によっては、これらが役立つ場合とそうでない場合があります。

于 2009-06-25T23:16:30.910 に答える
0

上記に加えて、ソリューションに複数のプロジェクト、たとえばクラスライブラリがある場合、ソリューションのクリーンアップに加えて、それらのプロジェクトのそれぞれを個別にクリーンアップして再構築する必要がある場合があります。

その時それを理解するのに数時間かかりました。

于 2009-06-25T23:27:51.590 に答える
0

私もこれを見ました..私にはバグのように見えます。

VS2010 が異なる動作をすることを願っています。

于 2010-03-21T08:33:58.323 に答える