簡體   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