是否可能修改一个解决方案,并从命令行项目中使用envdte工具?
我有一个插件可以修改一个解决方案。但是,这些更改对于100多个项目都是必需的... 所以我想制作一个具有相同逻辑的C#程序,只是它遍历所有解决方案文件。
插件从以下内容开始:
EnvDTE.Solution solution = (EnvDTE.Solution)application.Solution;
从插件传递 DTE2应用程序
...
如何获得相同的解决方案,然后查询项目... 从一个只知道solutionPath的单独程序?
是否可能打开解决方案,处理它,并关闭它以继续下一个解决方案?
Microsoft提供了这个示例http://msdn.microsoft.com/en-us/library/envdte._solution.open(v=vs.100).aspx
但我不知道上下文中的dte是什么...
谢谢...
VS 2010
编辑:我按照下面答案的建议做了一些修改。 稍加修改,使用以下链接: http://msdn.microsoft.com/en-us/library/ms228772(v=vs.100).aspx
谢谢