首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在visual studio外接程序中获取文件的项目名称?

如何在visual studio外接程序中获取文件的项目名称?
EN

Stack Overflow用户
提问于 2013-09-20 12:45:16
回答 1查看 1.1K关注 0票数 1

我尝试创建一个外接程序,您可以对您正在处理的文件(.cs和.aspx文件)进行一些操作。

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

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

代码语言:javascript
复制
_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);
EN

回答 1

Stack Overflow用户

发布于 2013-09-20 22:05:37

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

如果您想访问根命名空间或程序集名称,那是另一回事,请让我知道,我将对其进行解释。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18908953

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档