“IIncrementalGenerator”生成器在本地,但不在 Github Action 中
作者:Dr_Cox1911 提问时间:8/7/2023
我正在开发一个源代码生成器,该生成器目前在四台不同的机器(两台 Windows,两台 Linux)上运行良好,但是当我的 Github Action 构建项目时,生成器失败并显示 .TypeIniti...
NET 问答列表
作者:Dr_Cox1911 提问时间:8/7/2023
我正在开发一个源代码生成器,该生成器目前在四台不同的机器(两台 Windows,两台 Linux)上运行良好,但是当我的 Github Action 构建项目时,生成器失败并显示 .TypeIniti...
作者:goodstas 提问时间:9/28/2023
我有一些原型文件(谷歌协议缓冲区)。 message PersonDTO { int32 id = 1; string name = 2; repeated AddressDTO addres...
作者:Gargoyle 提问时间:10/9/2023
我正在尝试测试我的 .NET 7 C# 源代码生成器,但是当测试运行时,我不断收到此异常:IIncrementalGenerator System.MissingMethodException:找到...
作者:Aaa 提问时间:10/9/2023
我正在编写一个 Roslyn 源生成器,我需要从字段中获取初始值设定项,并将其回显到生成的文件中。VariableDeclaratorSyntax.Initializer 例如,如果我写了这段代码....
作者:andrew 提问时间:10/17/2023
我目前正在将旧应用程序从 .Net Framework 4.5.2 升级到 .Net 6。应用程序当前通过 CodeDom 编译代码,然后执行。在 .Net 6 中,不再支持通过 CodeDom 进行...
作者:juwens 提问时间:10/19/2023
当你放一个简单的类时。 public sealed class C { public static void M() { } } 到https://sharplab.io/ 它翻译为(带有...
作者:Harald Nordgren 提问时间:10/23/2023
我正在尝试解决 Roslyn (https://github.com/dotnet/roslyn) 中的问题,但我在运行某些单元测试时遇到问题。我在带有 M2 芯片的 macOS Ventura 上。...
作者:szajch 提问时间:10/29/2023
我正在尝试创建一个能够编译另一个 .NET 6.0 应用程序的 .NET 6.0 应用程序。问题是 Roslyn 似乎没有看到参考资料。 这些是我从 Roslyn 收到的一些错误: 程序集名称无效...
作者:szajch 提问时间:11/10/2023
我正在使用 Visual Studio 和 Roslyn(以编程方式)编译此代码。 这是 .NET 6.0 代码。 using System; namespace test { inte...
作者:Jez 提问时间:11/11/2023
我正在对等待的 lambda 中的引用类型变量进行初始赋值,如下所示: private class TestClass { public int TestInt; } public async ...