ROS 问答列表

从已编译程序集外部存在的对象将值设置为已编译程序集中的字段

作者:andrew 提问时间:10/17/2023

我目前正在将旧应用程序从 .Net Framework 4.5.2 升级到 .Net 6。应用程序当前通过 CodeDom 编译代码,然后执行。在 .Net 6 中,不再支持通过 CodeDom 进行...

Microsoft.CodeAnalysis:如何将节点替换为不同NameSyntax类型的节点?

作者:marcelloptr 提问时间:10/17/2023

.NET Framework 4.6.1(我不应该更改版本).NET Framework 4.6.1 (and I should not change version) 我正在修复一个代码,该代码将...

如何在Unity(游戏引擎)中截获方法调用

作者:Mokhabadi 提问时间:10/19/2023

在我的项目中,我有很多类型和许多方法,具有相同的签名和相同的正文。它们都打包(序列化)它们的参数,将它们发送到服务器,等待结果,然后解压缩结果。 我认为拦截方法调用、获取它们的参数、调用公共代码并注...

为什么 C# 中的每个方法中都有 cmp + je 调试版本中的 JIT 汇编代码

作者:juwens 提问时间:10/19/2023

当你放一个简单的类时。 public sealed class C { public static void M() { } } 到https://sharplab.io/ 它翻译为(带有...

Roslyn -- 如何在NamingStylesTests.cs中运行测试?

作者:Harald Nordgren 提问时间:10/23/2023

我正在尝试解决 Roslyn (https://github.com/dotnet/roslyn) 中的问题,但我在运行某些单元测试时遇到问题。我在带有 M2 芯片的 macOS Ventura 上。...

MSBuildWorkspace。工具版本“当前”无法识别

作者:Eugene Shelukhin 提问时间:10/24/2023

当我将某些旧项目加载到 MSBuildWorkspace 中时,出现诊断错误: msbuild 在处理文件“...SomeProj.csproj“替换为 消息:无法识别工具版本“当前”。可用工具 版...

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

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

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

Roslyn 编译器看不到引用

作者:szajch 提问时间:10/29/2023

我正在尝试创建一个能够编译另一个 .NET 6.0 应用程序的 .NET 6.0 应用程序。问题是 Roslyn 似乎没有看到参考资料。 这些是我从 Roslyn 收到的一些错误: 程序集名称无效...

未正确加载第三方解决方案的 Roslyn 工作区 API

作者:user32882 提问时间:10/31/2023

我正在尝试使用提供给我的第三方解决方案的 Roslyn Workspace API 枚举每个实例中的所有项目。我的代码如下所示:DocumentProject using System; using...

代码分析无法确定此变量已设置是否有技术原因?

作者:Jez 提问时间:11/11/2023

我正在对等待的 lambda 中的引用类型变量进行初始赋值,如下所示: private class TestClass { public int TestInt; } public async ...


共219条 当前第2页