【问题标题】:Add existing item in VS2010 project programmatically? [closed]以编程方式在VS2010项目中添加现有项目? [关闭]
【发布时间】:2012-03-25 13:02:41
【问题描述】:

如何以编程方式(即在运行时)在解决方案资源管理器中添加现有项目 Visual Studio 2010 项目?

现有项目可能包括图片、视频等

【问题讨论】:

  • 你的问题我不清楚。您在问如何在 Visual Studio 中加载解决方案及其项目时将文件和文件夹添加到项目(或解决方案文件夹?)?
  • 我想以编程方式将文件添加到项目的解决方案文件夹@RitchMelton
  • 项目没有解决方案文件夹,解决方案有。
  • 哦抱歉,实际上我想以编程方式将现有项目从我的电脑添加到项目文件夹

标签: c# visual-studio-2010


【解决方案1】:

您可能最终会为此使用 Visual Studio 现有的自动化框架,或者包装它的东西。

特别是,一旦您获得对项目的引用,您将访问其 ProjectItems 属性以获取项目中的项目集合,然后根据您是否要在其位置添加原始项目来使用 AddFromFile 或 AddFromFileCopy现有位置或要放置在项目目录中的副本。

DTE 对象是自动化对象模型的“根”——有关更多信息,请参阅http://msdn.microsoft.com/en-us/library/t6d9sf9k.aspx

【讨论】:

    猜你喜欢
    • 2013-08-03
    • 1970-01-01
    • 1970-01-01
    • 2011-06-16
    • 2023-03-04
    • 1970-01-01
    • 2015-03-06
    • 1970-01-01
    • 2012-11-04
    相关资源
    最近更新 更多