1

我尝试创建一个加载项,您可以对您处理的文件(.cs 和 .aspx 文件)进行一些操作

我想访问该文件的项目名称。

我尝试了这些代码,但找不到我想要的。

_applicationObject.Solution.FullName.ToString()
_applicationObject.ActiveDocument.FullName.ToString()
_applicationObject.ActiveWindow.Document.FullName.ToString()

Projects projects = _applicationObject.ActiveSolutionProjects as Projects;
Project project = null;
if (projects != null)
{
    if (projects.Count > 0)
    {
        project = projects.Item(0);
    }
}
Clipboard.SetText(project.UniqueName);
4

1 回答 1

0

项目名称不是存储在项目描述中的东西。您需要找到项目文件。不带扩展名的工程文件名就是工程名。

如果您想访问根名称空间或程序集名称,那是另一回事,请告诉我,我会解释它。

于 2013-09-20T14:05:37.023 回答