问答列表

Visual Studio 忽略源生成器

作者:Enrico 提问时间:9/24/2023

我花了一整天的时间尝试在 Visual Studio 2022 中运行源生成器。我下载了一些源代码,但没有一个可以正常工作。Microsoft的例子都不是。我试图使用代码从域类创建 DTO。 因此,...

查找 C# 源生成器的类的所有模板参数

作者:Slyp 提问时间:9/27/2023

我目前正在用 C# 制作一个源代码生成器,我想知道是否有明确的方法可以做到这一点: 我想找到用于从模板静态类调用方法的所有模板参数,包括来自另一个模板类的嵌套调用。 例如,使用以下代码: sta...

C# 代码生成器是否适用于多语言笔记本?

作者:John Melville 提问时间:9/29/2023

我想将 C# 代码生成器用于多语言笔记本。(我的最终目标是从我想分析的 CSV 或 excel 文件生成一个强类型对象模型。在最初的测试中,我创建了一个新笔记本,并将其放在第一个单元格中 using...

是否可以编写 C# 源生成器?

作者:user1576055 提问时间:9/29/2023

我可以有一个基于另一个源代码生成代码的源代码生成器吗?换句话说,我们可以编写源生成器吗? 目前,我正在通过拆分项目来做到这一点。我有ProjectA.csproj,它有FirstSourceGene...

测试源生成器找不到 Xunit.Sdk.EqualException

作者:Gargoyle 提问时间:10/9/2023

我正在尝试测试我的 .NET 7 C# 源代码生成器,但是当测试运行时,我不断收到此异常:IIncrementalGenerator System.MissingMethodException:找到...

我在多层应用程序中使用 Community.Toolkit.MVVM 中的源生成器时遇到问题

作者:Buck Hicks 提问时间:11/7/2023

我正在使用 Microsoft 的社区工具包创建一个多层 WPF 应用程序。我的问题是我想使用工具包中的源生成器,但这要求 ViewModel 位于分部类中。因此,例如,下面的 View 和 View...

如何使用 CSharpSyntaxRewriter 限定 Roslyn 语法中的符号?

作者:Aaa 提问时间:10/9/2023

我正在编写一个 Roslyn 源生成器,我需要从字段中获取初始值设定项,并将其回显到生成的文件中。VariableDeclaratorSyntax.Initializer 例如,如果我写了这段代码....

源生成器可以生成以匿名类型为参数的方法吗?

作者:Bogey 提问时间:10/27/2023

源生成器是否可以扫描程序集以查找使用的匿名类型,并专门为这些类型生成扩展方法? 例如,假设您有以下代码 var anon = new { Test = 123;} anon.SomeExten...

MenuStrip 的 MissingManifestResourceException 错误以及如何修复它

作者:taburetka 提问时间:9/29/2023

我正在尝试将旧项目(游戏编辑器)从带有 net 2.0 的 Visual Studio 2008 迁移到带有 net 2.8 的 2022 年,可悲的是我对 dotnet 非常熟悉,并且在编辑器启动过...

用 Python 编写的简单 Discord 聊天机器人,用作具有多个数据源的字典

作者:smithmarci 提问时间:10/8/2023

我想用一个聊天机器人来帮助我在 Discord 上的翻译社区,该聊天机器人可以用作字典、词汇数据库,但词库的大小将是巨大的,我想将数据源拆分为几个单独的文件,就像他们在印刷词典中处理首字母的字母索引一...


共173条 当前第4页