我想有這樣的:使用Visual Studio,我可以在編譯時獲得計算機名稱嗎?
let COMP_NAME = %some_type_of_flag%
所以在編譯時,這是改變
let COMP_NAME = "MyComputerName"
編輯:我看到我的問題是不完整的。這是一個silverlight應用程序。它似乎環境沒有MachineName。我正在使用f#。
編輯:我使用Visual Studio 2010和後面的代碼是在F#(不要問)。我想這樣做的原因是,在我們的開發環境中,我們在本地機器上運行服務器。當某人簽出代碼時,他們必須在代碼中輸入他們的機器名稱。當你在本地訪問應用程序時使用「localhost」,當從另一臺機器訪問應用程序時顯然不起作用。所以解決方案必須在構建時間。
我不知道,我使用的是什麼編譯器,無論默認的F#編譯器是在VS2010。
在什麼lanugage? – SLaks 2010-11-12 16:38:41
此外,爲什麼?你想達到什麼目的? – Stu 2010-11-12 16:43:12
聽起來像一個預構建步驟的情況下做一些包括的代碼文件。 – sisve 2010-11-12 16:58:43