0

他の C# プロジェクトを参照する ASP.NET Web アプリケーション プロジェクトがあります。これらの C# プロジェクトの 1 つには、特定のシンボルが定義されていない場合にエラーを報告するコンパイラ ディレクティブがあります。

#if (!FOO || !BAR)

   #error "Define symbol for either FOO or BAR"

#endif

サイトを公開すると、シンボルが定義されていないため、コンパイラ エラーが発生します。Visual Studio の公開プロセス中に参照プロジェクトのシンボルを定義する方法はありますか?

4

1 に答える 1

0

回避策の 1 つは、 [公開中にプリコンパイル] オプションを有効にすることです。

Visual Studio Publish Web ウィザードのスクリーンショット

于 2014-12-17T00:26:03.867 に答える