Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
.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
自最近升级以来新生成的 generatedMSBuildEditorConfig 文件
我一直在升级一个项目 自从安装了最新版本的 Visual Studio 2019 以来 发现以下文件正在输出到磁盘 MyProjectName GeneratedMSBuildEditorConfig editorconfig 我认为这与
roslyn
EditorConfig
如何使用 Roslyn 代码修复提供程序 API 从文档中删除 SyntaxNode 列表?
我正在使用自定义生成的变量声明SyntaxFactory VariableDeclaration和一个列表SyntaxNode是根据一定条件收集的 我做了以下事情 修改节点 var newRoot root ReplaceNode expr
c
visualstudio2013
roslyn
vsix
可以在没有 Visual Studio 的情况下安装 Roslyn 最终用户预览版吗?
Roslyn 最终用户预览是 VSIX Visual Studio 扩展 但它取代了系统 NET Framework 安装中的编译器 这样从命令行涉及 csc exe 将开始使用 Roslyn 是否可以在未安装 Visual Studio
NET
roslyn
Roslyn,MSBuildWorkspace 编译引用 .NetStandard 项目的 .NetStandard 项目时会抛出“找不到 RuntimeMetadataVersion 的值”。
使用以下项目创建解决方案 一个 NetStandard2 0项目 命名为 1 一个 NetStandard2 0项目 命名为 2 在2中添加项目1的引用 Net4 6 1 控制台项目将其命名为 3 并添加 nuget Microsoft C
c
roslyn
netstandard20
C# 或 VB 文档注释中的粗体还是斜体?
有没有办法使用bold or italic里面的文档注释 就像是
c
VBNET
visualstudio2015
roslyn
Roslyn .rsp 文件中的引用
我在 CSharpInteractive rsp 中看到您可以使用 r 添加对 GAC 中 DLL 的引用 如何添加对自己的 DLL 的引用 我尝试了System Reflection Assembly LoadFrom 它没有失败 但不起
c
NET
roslyn
Roslyn 加载项目文档失败
在 Visual Studio Extension VSIX 解决方案中 我使用 Roslyn 从当前解决方案加载特定项目 Project myProject this CurrentComponentModel GetService
c
VisualStudio
roslyn
visualstudioextensions
roslyncodeanalysis
C# 源生成器应该刷新/删除发出的文件
我创建了一个源生成器来扩展满足某些条件的 部分 类 为了检查和查看生成的代码 我通过将以下内容添加到我的项目中来启用这些文件的发射
MSBuild
roslyn
net5
csproj
sourcegenerators
微软 Roslyn 与 CodeDom
From a 新闻稿 http www infoworld com d application development microsofts roslyn reinventing the compiler we know it 176671
NET
codedom
roslyn
如何查找 C# 项目中的所有硬编码值(解决方案)?
这个问题不仅仅询问硬编码字符串 还询问幻数等 有没有办法找到所有硬编码值即字符串 神奇的数字VS 中的 C 项目 解决方案中没有什么 引发这个问题的是我正在查看的一个项目 我刚刚发现一个字符串值被硬编码重复了 174 次 你能做的就是编程R
c
VisualStudio
roslyn
ISymbol.DeclaringSyntaxReferences 和 ISymbol.Locations 之间的区别
两者有什么区别声明语法引用 http source roslyn codeplex com Microsoft CodeAnalysis Symbols ISymbol cs 7f9fc305c0940c9b财产和地点 http sourc
c
roslyn
roslyncodeanalysis
«
1
2
3
4
5
6
»