是否可以在Visual Studio 2008中一次添加多个项目?
问题描述:
我知道我可以给一个解决方案添加多个项目,但我有我想要添加和预开发项目的负载,而不是去是否可以在Visual Studio 2008中一次添加多个项目?
添加>现有项目>导航到文件夹>点击项目文件
我想知道是否有更简单的方法来一次添加大量的项目。
答
除了直接编辑解决方案文件,我看不到另一种方式做到这一点。
答
可以通过编程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
(呼叫由被叫方拒绝)“因为VS是忙。然后从这一点开始重试。