0

私の .net アプリケーションでは、構成用の新しいビルド モードを追加しました。

現在、Debug、Release、BetaDebug、BetaRelease があります。それぞれがソフトウェア エンジニアリングの目的で特定の目的を持っています。

このテキストを含む C# 文字列を取得できるかどうか知りたいです。だから私はそれから行うことができます:

string configurationBuild = GetConfigurationBuild();

if(configurationBuild.Contains("Beta") {
    //do something
}
else {
    //do something else
}
4

2 に答える 2

1

各構成が条件付きコンパイル シンボルを定義するように構成できます。#if などのプリプロセッサ命令を使用して、どのビルド構成が使用されているかを調べます。msdn フォーラムのリンクは次のとおりですhttp://social.msdn.microsoft.com/Forums/vstudio/en-US/7d574468-c890-49d2-984e-16ad068a006e/build-configuration-in-preprocessor

于 2013-07-12T08:42:50.047 に答える