是否可以在Visual Studio 2008中一次添加多个项目?

时间:2010-11-16 10:14:08

标签: asp.net visual-studio-2008

我知道我可以在一个解决方案中添加多个项目,但我有一大堆预先开发的项目,我想添加而不是去

  

添加>现有项目>导航到文件夹>点击项目文件

我想知道是否有更简单的方法可以同时添加大量项目。

2 个答案:

答案 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很忙。然后从那一点开始重试。