Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
解析 Roslyn 中的参数类型
我正在使用 Roslyn 来实现自定义业务规则 目前 我有点卡住了 我必须在调用方法时验证参数的类型 验证该方法正在被调用或包含参数时没有问题 我已经通过使用 GetSymbolInfo 来获取当前语法的符号来解析 IdentifierNa
c
codeanalysis
roslyn
为什么 ScriptEngine 不再有 Execute 方法?
目前我已经开始更认真地与罗斯林合作 我发现本文 http visualstudiomagazine com articles 2011 11 16 the roslyn scripting api aspx关于使用ScriptEngine在
c
roslyn
如何以编程方式向项目添加程序集引用?
我一直在尝试使用 Roslyn 解析解决方案文件 并以编程方式向解决方案中的每个项目添加自定义程序集引用 我尝试使用以下代码片段来执行相同的操作 The name of the DLL is customLib dll var refere
c
roslyn
如何将 msbuild 升级到 C# 6?
我想在我的项目中使用 C 6 空传播 其他功能 我已经在我的 PC 上安装了 VS 2015 它运行良好并构建了如下测试代码 var user new SingleUserModel all model fields are null va
c
MSBuild
continuousintegration
roslyn
c60
如何在 VS 2015 中启用 C# 脚本?
如何配置 VS 2015 以启用 Roslyn 的 C 脚本功能 我尝试安装各种 Nuget 包 包括 Microsoft CodeAnalysis CSharp Microsoft CodeAnalysis Scripting CShar
c
scripting
roslyn
c60
带智能感知的内置 C#/VB.Net 编辑器 - Roslyn、VSTA 还是其他?
我需要在我的应用程序中提供脚本功能 允许客户使用我们的对象模型扩展其功能 我希望提供某种带有智能感知的集成 C VB Net 编辑器 但在查看 AvalonEdit 和 ScintillaNet 等产品后 它们似乎并没有提供真正的代码完成功
c
VBNET
roslyn
vsta
为什么IL要设置这个值两次?
我尝试了一下尝试罗斯林 http tryroslyn azurewebsites net 当我输入这段代码时 using System using System Linq using System Collections Generic u
c
roslyn
CIL
c60
C# 交互窗口可以与我的代码交互吗?
在 Visual Studio 2015 或更高版本中 我可以打开 C 交互式窗口 并运行代码 gt 5 3 8 那很可爱 现在我该如何互动my code 我的课程 假设我有一个打开的项目 gt new Cog 1 5 error CS02
c
NET
VisualStudio
roslyn
EventSourceException:操作系统没有可用的可用缓冲区
完整的异常文本是 EventSourceException 操作中没有可用的可用缓冲区 系统 例如事件发生率太快 由于递归 我调用此方法大约一百万次 它不会停止 我只是在 VS2013 的输出调试窗口中得到异常文本 但速度超级慢 priva
c
Exception
roslyn
tpldataflow
microsoftbuild
Roslyn 检查属性的类型
我试图找出比较 Roslyn 中属性数据的正确方法 static bool ResolveAttributes IMethodSymbol methodSymbol var attributes methodSymbol GetAttrib
c
LINQ
roslyn
从 cs 文件加载脚本并访问主机方法、属性等?
我只是在和罗斯林玩 但不确定如何执行以下操作 为了保持简单 假设我有一个主机程序 它有一个像这样的方法 public void DisplayMessage string message MessageBox Show message 然后
c
roslyn
罗斯林的重大变更列表
切换到 Visual Studio 2015 后 我们注意到 Roslyn 中 lambda 编译为 MSIL 的方式发生了一些变化 参见这个线程 and 在 GitHub 上 在某些条件下会引入运行时故障 由于 Roslyn 显然是 NE
visualstudio2015
roslyn
csc
为什么 C# 编译器为每个传递的委托创建一个新的 Action 实例?
考虑以下代码 public static void M A V A V A V public static void V public static void A Action x x 这在幕后编译为 public static void
c
Optimization
roslyn
Roslyn – 自定义构建错误扩展
目前是否有一种方法可以扩展 Roslyn 编译并添加一些自定义规则集 这些规则集会破坏构建并显示在 VisualStudio 的错误列表中 我搜索 StackOverflow 但没有有效的答案 也许最近在这个主题中出现了一些东西 或者也许有
VisualStudio
MSBuild
roslyn
奇怪的诊断错误,预定义类型系统...未定义或导入
我在解析非常基本的 NET 4 6 应用程序时遇到 Roslyn 诊断错误 解决方案文件可以从那里下载https github com dotnet roslyn files 2393288 DemoSolution zip 依赖树如下所示
c
roslyn
获取在另一个程序集/项目中声明的类型的类型信息
因此 正如标题所示 我正在尝试使用 Roslyn 从另一个程序集中声明的类型获取类型信息 最初 我尝试通过手动查看引用的程序集来做到这一点 但意识到我没有命名空间信息 我期待以下工作 var workSpace Roslyn Service
c
roslyn
使用 Roslyn 查找特定方法的所有方法调用
我正在使用 Roslyn 开发代码分析器 我当前的任务是查找程序集中未使用的所有内部方法 我从一个MethodDeclarationSyntax并从中得到符号 然后我使用FindCallersAsync中的方法SymbolFinder 但即
c
roslyn
roslyncodeanalysis
如何使用 Roslyn 将 C# 关键字替换为字符串替换?
我想使用 Roslyn 加载 C 源代码并将其写入另一个文件 用替代项替换关键字 样本 for int i 0 i lt 10 i 翻译成 foobar int i 0 i lt 10 i 这种操作的语法是什么样的 我不知道这效果如何 但你
c
codegeneration
abstractsyntaxtree
roslyn
如何使用 roslyn 删除我的 C# 解决方案中源代码的所有注释?
我想删除 Roslyn 的 C 解决方案中源代码中的所有注释 但我应该怎么做呢 public void DeleteComment var code File ReadAllText code cs SyntaxTree tree Synt
c
roslyn
如何使用 Roslyn 以编程方式编译 C# 文件?
我读到您无法使用 CSharpCodeProvider 编译 C 6 0 因此尝试使用 Roslyn 进行处理 但我找不到如何加载文件然后将其编译为 dll 的好例子 我应该如何使用 Roslyn 编写类似于此代码的内容 或者还有其他方法可
c
roslyn
«
1
2
3
4
5
6
»