gpt4 book ai didi

c# - 如何以编程方式创建包含多个项目的解决方案?

转载 作者:行者123 更新时间:2023-11-30 17:13:01 28 4
gpt4 key购买 nike

我想创建包含多个项目的解决方案。

我想我有三个选择:

  1. EnvDTE
  2. Microsoft.Build
  3. 手动创建 *.sln 和 *.csproj 文件

我用谷歌搜索但没有找到选项 1 和选项 2 的好例子(我的意思是如何创建解决方案、添加项目、添加引用、添加新的或现有的项目项等...)

我认为第三种选择更容易,但如果有好的选择,我不需要手动创建项目。

所以我的问题是:

是否有任何其他选项可以以编程方式创建项目?

哪个选项更好?

谢谢。

最佳答案

只需手动创建 sln 和 csproj 文件(以及其他需要的文件),格式非常简单。您可以通过在 Visual Studio 中创建一个包含两个项目的新解决方案并仅检查 sln 和 csproj 文件的内容来使这项任务变得简单。这里的想法是,您只是让自己成为一个模板。

关于c# - 如何以编程方式创建包含多个项目的解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10138033/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com