1

このエラー、vb / .net4が発生しますが、Webサイトは正常に機能していますが、ページの下部に次のように表示されます。

YAFはデバッグモードでコンパイルされました。この情報を削除するには、リリースモードで再コンパイルします。

Visual Studio 2010を開いてソリューションを右クリックし、[ビルド]タブを確認しましたが、リリースモードについて何も見つかりません。誰かがこれを見つけてリリースモードでサイトを構築できる場所を教えてもらえますか?ありがとう!

4

3 に答える 3

3

VS2010とVS2011のベータ版で同じ問題が発生しています。サードパーティのツールまたはプラグインが原因である可能性があり、これを調査中です。

今のところ、Web.Configのコンパイルスイッチをfalseに変更するだけです。

<system.web>
    <compilation debug="false">
</system.web>

更新1:

Telerik JustTraceをアンインストールして、VS2010の問題を修正しました。ただし、VS 2011ベータ版(VS 2010とは別のVM)でも同じ問題が発生していました。そこで、Webサイトプロジェクトの代わりにWebアプリケーションプロジェクトを使ってみたところ、問題は解決しました。

更新2:

各ページは動的にコンパイルされるため、これはWebサイトプロジェクトでは正常です。

リリースモードでウェブサイトを構築できないのはなぜですか?

于 2012-04-27T23:27:47.607 に答える
2

「標準」ツールバーが表示されていることを確認してください。次のように表示されます。

スナップショット

「デバッグ」を「リリース」に変更し、ソリューションを再構築します。

于 2012-04-27T23:06:14.957 に答える
1

ツールバーにあります。

image1

ただし、メニューを使用して変更することもできますBuild => Configuration Manager。プロジェクトの横にある[構成]ドロップダウンから[リリース]を選択します。

于 2012-04-27T23:10:44.970 に答える