4

我想知道是否可以在 VS 解决方案中的文件上执行“运行自定义工具”?我已经有了 ProjectItem 对象。

信息:C#、Visual Studio 2010 SDK

4

2 回答 2

4

您需要确保选中 ProjectItem,然后运行:

DTE.ExecuteCommand("Project.RunCustomTool")
于 2009-11-11T18:58:06.287 回答
4

尝试将 a 的Object属性值大小写ProjectItem为 a VSProjectItem。如果不为空,只需调用 RunCustomTool() 即可。

// assumes you already have a ProjectItem projectItem that is **NOT** null
VSProjectItem vsProjectItem = projectItem.Object as VSProjectItem;
if (vsProjectItem != null)
{
    vsProjectItem.RunCustomTool();
}
于 2009-12-16T23:40:54.733 回答