我知道我可以在一个解决方案中添加多个项目,但我有一大堆预先开发的项目,我想添加而不是去
添加>现有项目>导航到文件夹>点击项目文件
我想知道是否有更简单的方法可以同时添加大量项目。
答案 0 :(得分:1)
除了直接编辑解决方案文件外,我看不到另一种方法。
答案 1 :(得分:0)
可以通过EnvDTE COM interface以编程方式进行(代码在python 2.7中):
dte = win32com.client.Dispatch("VisualStudio.DTE.9.0")
sol = dte.Solution
for file in files: sol.AddFromFile(file, False)
如果有很多项目,在某些时候它可能会失败,0x80010001
(被叫被拒绝的呼叫)' cuz VS很忙。然后从那一点开始重试。