以编程方式在VS2010项目中添加现有项目?
答
你可能会最终使用Visual Studio的这个现有的自动化框架,或者一些包装它。
特别是,一旦您获得对该项目的引用,就会访问其ProjectItems属性以获取项目中的项目集合,然后使用AddFromFile或AddFromFileCopy,具体取决于是否要将原始项添加到其现有位置或放置在项目目录中的副本。
- http://msdn.microsoft.com/en-us/library/envdte.projectitems.aspx
- http://msdn.microsoft.com/en-us/library/envdte.projectitems.addfromfile.aspx
- http://msdn.microsoft.com/en-us/library/envdte.projectitems.addfromfilecopy.aspx
DTE对象是一种自动化对象模型的 '根' 的 - 更多信息,请参阅http://msdn.microsoft.com/en-us/library/t6d9sf9k.aspx
你的问题不清楚对我来说。您正在问如何在Visual Studio中加载解决方案及其项目时将文件和文件夹添加到项目(或解决方案文件夹?)中? – 2012-03-25 02:53:10
我想以编程方式将文件添加到项目的解决方案文件夹@RitchMelton – user1106633 2012-03-25 03:00:51
解决方案的项目没有解决方案文件夹。 – 2012-03-25 03:03:28