例如,是否可以在程序文件中將輸出路徑設置爲您的應用程序文件夾?如何在Visual Studio 2008項目屬性中使用環境變量?
%ProgramFiles%\ MyCompany \ MyApp \不起作用。
例如,是否可以在程序文件中將輸出路徑設置爲您的應用程序文件夾?如何在Visual Studio 2008項目屬性中使用環境變量?
%ProgramFiles%\ MyCompany \ MyApp \不起作用。
微軟here報價:
不幸的是這是由設計。我們做 不支持在UI中使用環境 變量,但是您可以 在記事本中手動編輯文件, 指定變量名稱,因爲您試圖使用$(varname)作爲 。但是,此解決方法 不能讓您編輯 項目屬性 中的屬性。
因此改變OutputPath屬性項目中的文件:
<OutputPath>$(ProgramFiles)\MyCompany\MyApp\</OutputPath>
將工作,但它所做的一切(你可以看到,當你在Visual Studio中再次打開該項目,並期待在項目屬性)包含從解決方案目錄到輸出目錄的相對路徑。
被定義爲my.Application.Info.DirectoryPath
,將帶你到當前正在運行程序的應用程序文件夾中保存
否則文件夾作爲變量,從我的文檔;桌面;溫度;程序文件
是在my.Computer .FileSystem .SpecialDirectories
你真的想建立到你的Program Files目錄嗎?您應該創建一個部署項目。然後,您可以使用[ProgramFiles]以及其他許多宏來在您想要的任何位置部署應用程序。
簡單 - 我想調試應用程序,它使用可執行文件的相對路徑來查找庫,配置等。 – 2009-05-15 00:16:22