以编程方式创建解决方案
Create solution programmatically
我们在 CI 期间自动创建解决方案文件 (sln) 和解决方案过滤器 (slnf)。
由于我们不在 Visual Studio 内部工作,因此我们无法使用 DTE 进行工作因此我们正在使用 Microsoft.Build nuget 包。
一切正常,除了无法以编程方式创建解决方案文件。看来我必须通过拼接文本块完全手动创建它。
有更好的方法吗?
由于我的评论有帮助,将其发布为答案
有MvsSln which is very powerful in editing. Also there's mine little project that has very simple API - bunch of immutable types and saveToFile
功能
我们在 CI 期间自动创建解决方案文件 (sln) 和解决方案过滤器 (slnf)。 由于我们不在 Visual Studio 内部工作,因此我们无法使用 DTE 进行工作因此我们正在使用 Microsoft.Build nuget 包。
一切正常,除了无法以编程方式创建解决方案文件。看来我必须通过拼接文本块完全手动创建它。
有更好的方法吗?
由于我的评论有帮助,将其发布为答案
有MvsSln which is very powerful in editing. Also there's mine little project that has very simple API - bunch of immutable types and saveToFile
功能