Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Roslyn 脚本:运行时异常的行号信息
我正在摆弄 Roslyn 脚本的东西 使用Microsoft CodeAnalysis CSharp Scriptingnuget 包 我想知道是否有一种方法可以将行号信息添加到堆栈跟踪中 以了解脚本内发生的异常 当我运行以下 C 代码时
c
debugging
scripting
roslyn
解析 Roslyn 中的嵌入表达式
我正在尝试为类似 QML 的标记语言编写一个解析器 并且我希望允许在标记中使用 C 表达式 因此 一个示例可能如下所示 ClassName Property1 10 Property2 Math Sqrt 123 Property3 str
c
Razor
roslyn
是否可以使用 Rosyln 或 Resharper 来检测可能的 DivideByZero 情况?
我正在尝试确定是否有一种编程方式来检查可能的情况DivideByZeroException在我的代码库中 我的代码库包含一系列相对简单到相对复杂的公式 大约有 1500 个 并且还在不断增加 编写新公式时 必须注意确保安全地进行除法 以避免
c
ReSharper
roslyn
roslyncodeanalysis
MS2015中的MvcBuildViews需要很长时间
我们正在转换解决方案以使用新的 Roslyn 编译器 当我在发布模式下通过 teamCity 构建它时 MVCBuildViews 步骤仍然使用 aspnet compiler exe 并且预编译视图需要大约 15 分钟 在 NET 4 5
c
MSBuild
visualstudio2015
teamcity
roslyn
Visual Studio 2017 不突出显示错误
我最近从 Visual Studio 2012 升级到 2017 更新到版本 15 3 5 并且 IDE 出现一些问题 在某个项目中 我没有得到错误下划线 在错误列表窗格中 仅构建 实际上显示more比 Build IntelliSense
VBNET
VisualStudio
VisualStudio2017
roslyn
从 Roslyn ClassDeclarationSyntax 获取类 FullName(包括命名空间)
我有一个来自 roslyn 语法树的 ClassDeclarationSyntax 我是这样读的 var tree SyntaxTree ParseText sourceCode var root CompilationUnitSyntax
c
roslyn
获取 Roslyn 中类之间的依赖关系
我使用 Roslyn 成功获取了项目之间的依赖关系 现在我想获取类之间的依赖关系 类似于 Visual Studio Enterprise 中的代码映射功能 这是我的代码 部分是我想象我能得到一些东西的地方 不过 我对 Roslyn API
c
roslyn
roslyncodeanalysis
Roslyn:如何加载 Visual Studio 之外的现有项目
正如这个问题中所写 我可以从 MsBuild Task 类中访问 MsBuildWorkspace 吗 https stackoverflow com questions 27948207 can i access the msbuildw
c
MSBuild
roslyn
msbuildtask
visualstudio2015
从 VSIX 命令调用 Roslyn
从 EnvDTE ProjectItem 获取 Roslyn 的 SyntaxTree 的最佳方法是什么 我找到了另一种方法 Roslyn s Document into ProjectItem 我从打开的文档中调用了 VSIX 命令 我想
visualstudio2015
roslyn
vsix
vsx
visualstudiopackage
如何在 VS 2015 中关闭 Roslyn 代码修复?
如何在 VS 2015 中关闭 Roslyn 代码修复 它工作正常 使用最新的 Resharper 9 1 2 但在初始化时它仍然会阻止导航 我的意思是 Home End Left Right 会延迟 0 5 1 5 秒 而且它似乎欺骗了导
VisualStudio
visualstudio2015
roslyn
Roslyn:如何使用 Roslyn C# 获取声明语法的命名空间
我有一个包含一些类文件的 C 解决方案 借助 Roslyn 我能够解析解决方案以获取解决方案中的项目列表 从那里 我可以获得每个项目中的文档 然后 我可以获得每个 ClassDeclarationSyntax 的列表 这是起点 foreac
c
Analysis
roslyn
.Net Core - CS0012“对象”在未引用的程序集中定义
我是 Net Core 的新手 我正在尝试基于它构建一个构建系统 作为该项目的一部分 我创建了一个抽象类 它详细说明了构建任务应实现的内容 并将其填充到共享库中 可执行项目引用该库并扫描项目目录以查找特殊命名的目录 然后检查是否有任何 cs
c
NET
roslyn
NetCore
在 Roslyn 诊断分析器中检测隐式转换
我想创建一个 Roslyn 诊断分析器来查找隐式转换 特别是如下构造 DateTimeOffset v new DateTime 这意味着我要么必须检测隐式转换 要么找到对DateTimeOffset op Implicit DateTim
c
roslyn
如何以编程方式获取类依赖项及其各自的文件位置?
我需要获得给定项目的类之间的某种依赖关系图 即该特定类使用的所有类 我想知道给定的类正在使用哪些类 以便以后可以在项目中找到它们的文件路径 考虑以下简单示例 public class Dog Animal IBark public void
c
NetCore
roslyn
roslyncodeanalysis
从一开始就构建 IDocument 最有效的方法是什么
我想使用以下类作为具体示例逐步构建一个新的 IDocument 对象 您可以从您喜欢的任何对象开始 并使用您喜欢的任何中间对象 只要生成的对象是一个代表完整类的 IDocument 步骤 1 添加一个名为 MyNamespace 的新命名空
c
NET
c40
roslyn
.net Core amd Roslyn CSharpCompilation,类型“Object”在未引用的程序集中定义
我正在尝试将一些 net 代码移植到新的 Core 运行时 但在移植一些即时编译时遇到了麻烦 要恢复 它总是要求我引用 System Runtime 和 mscorlib 但不知道如何引用它们 附带说明一下 我无法引用 Framework
c
NET
roslyn
NetCore
C# 闭包堆分配发生在方法开始时
我似乎遇到了 C 编译器的一些奇怪行为 考虑以下代码示例 static void Main string args Foo false 8 public static void Foo bool execute int x if execu
c
NET
closures
roslyn
为 Visual Studio 编写解决方案分析器
所以我需要的是为什么要为 Visual Studio 编写一个解决方案分析器 它可以 检测移动类和移动方法重构 在 Visual Studio 中显示建议的重构 应用重构 我有一个控制台应用程序可以执行此操作 使用 Roslyn 编译器 但
c
NET
VisualStudio
roslyn
.NET 编译器平台:不工作
我安装了 Microsoft Visual Studio Enterprise 2017 版本 15 5 5 显然是日期的最新版本 但是 我无法使用 NET Compiler Platform SDK 我曾经将它作为扩展 但现在它无法与警告
NET
VisualStudio
VisualStudio2017
roslyn
使用 Roslyn,如何枚举 Visual Basic 文档中的成员(命名空间、类等)详细信息?
使用 Roslyn 确定 Visual Basic 文档成员的唯一机制似乎是 var members SyntaxTree GetRoot DescendantNodes Where node gt node is ClassStateme
roslyn
roslyncodeanalysis
1
2
3
4
5
6
»