【问题标题】:Work with C# Project and Solution programmatically [duplicate]以编程方式使用 C# 项目和解决方案 [重复]
【发布时间】:2018-06-13 08:02:33
【问题描述】:

我正在寻找在 C# 上以编程方式将现有 C# 项目 (.csproj) 添加到解决方案 (.sln) 中的方法。如果可能的转义使用“非法”方式(如解析和编辑 xml 文档)会很好。

工作结束时,结果应该类似于通过 Visual Studio 添加现有的 C# 项目。

【问题讨论】:

  • 在本地计算机上编辑文件是合法的。
  • 请阅读FAQ,所以不是代码编写服务。你可以谷歌如何做到这一点,总是展示你的研究和代码尝试。
  • 我不到一分钟就找到了副本,比写这篇文章的时间还短……
  • 作为起点,请查看Microsoft .Net APIs - 有很多 API 可用于访问 Visual Studio,还有一些用于特定语言的项目。

标签: c# visual-studio csproj sln-file


【解决方案1】:

这在很大程度上取决于您所针对的 VS 版本。

这就像How to: Programmatically Create Projects 上的最新链接。 它包含一个注释良好的大型代码示例,您可以复制粘贴和修改以满足您的需求。

另见这些链接:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-15
    • 2012-09-21
    • 1970-01-01
    相关资源
    最近更新 更多