3

我想从加载项中获取项目目录。但是,如果我使用以下代码:

string projectDir = Directory.GetCurrentDirectory();

它返回C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\

如何获取使用插件的项目的项目目录?

4

3 回答 3

3

有关可以使用的 Visual Studio 变量列表,请参见此处

VS 变量

$(ProjectDir)

给出项目目录

于 2012-04-28T11:24:16.587 回答
2

我终于找到了解决问题的方法:

string projectDir = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
于 2012-05-17T16:46:07.263 回答
0

您也可以简单地使用 Environment.CurrentDirectory

于 2016-01-10T13:05:31.923 回答