【Visual Studio】利用預編譯命令發佈不一樣的版本

【背景】:開發一款軟件應用可能涉及到不一樣的開發環境,如內部功能測試環境,集成性能測試環境,正式發佈環境等等。性能

在不一樣的環境中都須要進行不一樣的環境變量的配置,若是環境變量不少,切換環境的話,若是經過手動配置很麻煩。測試

這裏能夠經過預編譯命令進行配置,只須要簡單地改變一下預編譯命令就能夠完成環境切換。url

 

【Code】:spa

// 修改預編譯命令,完成不一樣環境的編譯
#define PRE

using System;

namespace 預編譯命令的使用
{
    class Program
    {
        static void Main(string[] args)
        {
            string url = "ok";
#if DEBUG
            url="DEBUG";
#elif RELEASE
            url ="RELEASE";
#elif PRE
            url="PRE";
#elif PRD
            url="PRD";
#elif SIT
            url="SIT";
#endif
            Console.WriteLine(url);
            Console.Read();
        }
    }
}
相關文章
相關標籤/搜索