繁体   English   中英

如何在Visual Studio加载项中获取文件的项目名称?

[英]How to get project name of file in visual studio add-in?

我尝试创建一个加载项,您可以对要处理的文件(.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);

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

如果要访问根名称空间或程序集名称是另一回事,请告诉我,我将对其进行解释。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM