Well, 情況是這樣的. 如果這個專案只有你一個人開發, 那你要怎麼設定都沒關係.
但是當有一天你重灌作業系統或與多人一同開發專案程式的時候, 新安裝的 SDK 或 每個人的 SDK 安裝路徑不盡相同. 這時你就會遇到問題.
尤其是使用 Sub Version 進行版本控制時, 若不設定一下環境變數, 每次 Update 時就要改回自己系統路徑, 煩都煩死了.
所以我們希望程式的設定最好使用環境變數, 讓 source code 不會有路徑的問題. 之前我們提到 MinGW 要怎麼設定環境變數, 現在討論 Visual Studio .Net.
我們希望的專案設定應該長的像這樣.
(請注意: 我們使用環境變數 $(WSDK_DIR) 對應到 系統安裝的 Windows SDK.
好了, 那該怎麼設定呢? 很簡單, 一個步驟.
[控制台] -> [系統] -> [進階] -> [環境變數] :
新增環境變數. WSDK_DIR 值為你的 Windows SDK 安裝目錄
完成!
不過, 這裡有一個 trick 的地方, 大家常常忘記.
那就是設定完環境變數後, 一定要重新開啟 Visual Studio, 這樣 IDE 才會看到.
另外, 如果你不想用滑鼠點來點去,選擇設定設定環境變數視窗.
Jonathan 先生提供了一個自動化設定系統環境變數的工具. 你可以在
http://www.codeproject.com/KB/applications/SetEnv.aspx
得到這個工具.
我在下面的文章, 有說明如何使用 Jonathan 先生的 SetEnv 自動設定你的 Visual Studio .Net 變數,
用了 SetEnv, 可以使你的專案在哪裡都能正確的編譯.
Enjoy and good luck.
by Jing
延伸閱讀
沒有留言:
張貼留言