gpt4 book ai didi

c# - 将项目添加到不适用 roslyn 的解决方案?

转载 作者:行者123 更新时间:2023-11-30 16:56:00 25 4
gpt4 key购买 nike

我正在尝试使用 Roslyn 做一些基本的事情,但失败得很厉害。我无法尝试将项目添加到解决方案 - 当我尝试将项目添加到解决方案/工作区时,它不适用并且项目计数保持为零。

这是我当前的代码。我怎么搞砸了这么基本的事情?

var workspace = new CustomWorkspace(MefHostServices.DefaultHost);
var project = workspace.CurrentSolution.AddProject("[name]", "__assemblyName__", LanguageNames.CSharp);

workspace.TryApplyChanges(project.Solution); // i have tried it with and without this line

var projectCount = workspace.CurrentSolution.Projects.Count(); // is still zero

最佳答案

这是一个错误 we fixed a month and a half ago ,但还没有包含修复程序的新 NuGet 版本。软件包的下一次更新将包含此修复程序。

关于c# - 将项目添加到不适用 roslyn 的解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28604346/

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