我想從加載項獲取項目目錄。但是,如果使用下面的代碼:如何從Visual Studio加載項獲取項目目錄
string projectDir = Directory.GetCurrentDirectory();
返回C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\
我怎樣才能像使用Add-在項目的項目目錄?
我想從加載項獲取項目目錄。但是,如果使用下面的代碼:如何從Visual Studio加載項獲取項目目錄
string projectDir = Directory.GetCurrentDirectory();
返回C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\
我怎樣才能像使用Add-在項目的項目目錄?
我終於找到了解決我的問題:
string projectDir = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
您也可以簡單地使用 Environment.CurrentDirectory
感謝您的回答。我如何在代碼中使用它?如果我像這樣使用它:'string projectDir =「$(ProjectDir)」'它只是像解析它「$(ProjectDir)」一樣。 – Schaliasos 2012-04-28 11:30:21