roslyn 相关问题

Roslyn(又名.NET编译器平台)为开源C#和Visual Basic编译器提供了丰富的代码分析API。它支持使用Visual Studio使用的相同API构建代码分析工具。


Visual Studio IDE0059 C#不必要的赋值错误?

我有以下C#代码(为了简化起见,我将其减少到最低限度)。 Visual Studio 2019,.NET Framework 4.7.2。公共无效的Demo(){ReportStart(); var success = false;尝试{...

回答 1 投票 4

如何从Visual Basic代码制作Script对象(使用roslyn)?

我正在将代码从.NET Framework移植到使用Microsoft.CodeAnalysis.VisualBasic.Scripting的.NET Core。我需要一个采用Visual Basic代码并返回如下Script对象的方法:Script&...

回答 1 投票 0


使用csc.exe构建时访问内部异常

我正在使用csc.exe编译项目,其中/ analyzer:标志指向ErrorProne.Net.CoreAnalyzers.dll和ErrorProne.Net.Core.dll的路径,它们是从我的库克隆创建的。 。

回答 1 投票 2

Visual Basic编译器(vbc.exe)用尽了所有系统内存(RAM和虚拟)

我在Visual Studio 2019中有一个使用VB的asp.net Web应用程序。该项目可编译并运行良好。我们发布文件并将其放在www根文件夹中,效果很好。我们有一个aspx ...

回答 1 投票 0

您可以从常规.net应用程序中使用Roslyn编译器吗?

我当前正在使用旧的CSharp编译器(Microsoft.CSharp.CSharpCodeProvider),并希望升级我的应用程序以使用Roslyn编译器来利用所有新的语言功能。 ...

回答 1 投票 0


Visual Studio提示我安装的“ Microsoft推荐的Roslyn分析仪是什么?

最近我开始了一份新工作,正在使用Visual Studio2019。在VS 2019中,微软几乎立即弹出一个窗口,说我建议使用Roslyn代码分析器,...]]

回答 1 投票 -2

如何为Roslyn中的AdhocWorkspace指定来自editorconfig的OptionSet?

Roslyn让我将文件添加到AdhocWorkspace并在其上运行格式化程序,但是我看不到如何指定格式化选项。我想从传递给...的.editorconfig文件派生它们。

回答 1 投票 1

C#仪器

最简单的C#代码检测方法是什么?通过检测,我的意思是插入自己的代码段以在执行期间收集一些动态信息。例如(...

回答 1 投票 4

Roslyn脚本错误:字符串代码= @“ System.Threading.Thread.Sleep(300000);”;

以下脚本:字符串代码= @“ System.Threading.Thread.Sleep(300000);”;给我错误:(1,31):错误CS1022:类型或名称空间定义,或预期的文件结尾(1,31):错误CS1026:)...

回答 1 投票 2

快速行动中对Roslyn诊断和代码修复的重新支持

我为解决方案编写了多个Roslyn分析器和代码修复。我也使用R#。就其本身而言,诊断程序和修复程序工作正常,语法突出显示也指出有问题的部分。但是,...

回答 1 投票 0

System.InvalidOperationException:'指定的项目不是列表的元素。'

如何修复此代码?我例外。该异常是System.InvalidOperationException:'指定的项目不是列表的元素。'使用系统;使用System.Linq;使用Microsoft。...

回答 1 投票 0

OpenSolutionAsync在路径合法的情况下因“路径中包含非法字符”而崩溃

我正在尝试使用Solution solutionToAnalyze = buildWorkspace.OpenSolutionAsync(pathSolution).Result打开C#解决方案文件;并且我得到消息,我在路径中包含非法字符。 ...

回答 1 投票 0

是否可以使用Roslyn构建ASP.Net Core Web应用程序?

我正在尝试将创建ASP.NetCore Web应用程序所需的所有代码放在一个文本文件中,然后在ASP.Net Core 3.1应用程序中读取它,并使用Roslyn进行编译并将其另存为...

回答 1 投票 -1

运行动态编译的C#代码时出错

我在.Net Core 3.1项目中动态编译了c#代码。我将结果另存为.dll文件,并尝试在另一个项目中使用它。在目标项目中,当我将其添加为参考并尝试...

回答 1 投票 0

GetSymbolInfo()。符号在AttributeSyntax上返回null

[我有一个自定义属性,我正在使用该属性来测试我正在编写的Roslyn代码分析器:[[AttributeUsage(validOn:AttributeTargets.Class | AttributeTargets.Interface,Inherited = false,AllowMultiple = true ...

回答 1 投票 0

[未经检查的uint的C#溢出行为

我已经在https://dotnetfiddle.net/上使用System测试此代码;公共类程序{const float scale = 64 * 1024;公共静态无效的Main(){Console.WriteLine(...

回答 2 投票 9

根据条件加载脚本

我目前正在使用一堆c尖锐的脚本,我想实现这一点,以使每个脚本对于某项任务来说都是非常独特的。这就是为什么当#...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.