腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
将
Roslyn
编译
器作为服务
使用
有什么好处
、
关于
Roslyn
项目,CaaS (
编译
器即服务)是什么?
Roslyn
-CTP中的已知限制/问题是什么?
浏览 2
提问于2012-01-19
得票数 25
回答已采纳
3
回答
RyuJIT和
Roslyn
有什么不同?
、
、
我知道RyuJIT是一个比JIT更快的
编译
器。但是,这是.NET 4.6的新标准,还是罗斯林?我对它们的目的和它们将在什么框架中找到感到困惑。
浏览 2
提问于2016-07-13
得票数 25
2
回答
Roslyn
有内置的“简化”功能吗?
、
有没有内置的方法可以
使用
Roslyn
来执行C#
编译
器所做的相同的
编译
时
转换,例如将迭代器、初始化器、lambda、LINQ等转换为基本的C#代码?
浏览 0
提问于2012-07-16
得票数 9
回答已采纳
2
回答
使用
Roslyn
进行
编译
时
源代码
修改
、
、
、
是否可以在CI服务器上的MSBuild任务中
使用
Roslyn
在
编译
前修改
源代码
?我已经成功地在VS中做了我想做的事情,但我想知道在VS之外是否有可能。
浏览 55
提问于2012-04-26
得票数 23
回答已采纳
3
回答
Roslyn
包含
编译
器
源代码
吗?
似乎
Roslyn
提供了新的API来暴露许多用于代码分析等的
编译
器内部数据结构,并且C#和VB
编译
器已经为此目的进行了重写。那么,除了新的API之外,我还可以访问
编译
器
源代码
吗?
浏览 2
提问于2011-10-24
得票数 3
回答已采纳
1
回答
向
Roslyn
提供虚假的元数据
、
、
我计划将
Roslyn
用于
使用
C#语法的自定义项目类型。代码不会
编译
为程序集,而是
编译
为自定义格式,并且结果不会在任何CLR上运行。一些简单的编辑器功能可以很好地工作。现在,我仍然希望尽可能多地
使用
Roslyn
的智能感知和错误报告功能。我的理解是,这些功能是从头开始构建的,以支持我拥有的C#
源代码
或我没有的.NET程序集。因此,我想我也许能够为
Roslyn
提供我的自定义元数据,这样
Roslyn
基础设施仍然可以将其视为正常的程序集引用。
浏览 0
提问于2017-03-22
得票数 1
3
回答
如何在visual studio 2015中
使用
roslyn
c#
编译
器?
、
、
好吧,现在我希望在vs2015默认
编译
器和
roslyn
之间选择c#
编译
器,但我没有找到这样的选择。所以我的第一个问题是:如何选择c#
编译
器的版本?其次,我下载了master-
roslyn
并构建,然后我找到了csc.exe,奇怪的是,如果我启动exe,我得到的是c#
编译
器版本42.42.42.42。?对吗?然后,我遵循了一些教程,但都是针对我的:从文本文件或字符串变量加载源文件,分析或更改语法树,然后
编译
为var。罗斯林到底是什么?一个
浏览 2
提问于2015-12-08
得票数 29
回答已采纳
2
回答
代码-532462766的Command...Exited
、
、
、
、
这是给我错误的那一行。/@:"%(ContentReferences.FullPath)" $(Header)"它来自MonoGame.Content.Builder.targets文件。 命令“C:\Prog
浏览 1
提问于2015-09-29
得票数 8
回答已采纳
57
回答
找不到路径的一部分...bin\
roslyn
\csc.exe
、
、
、
、
我正在尝试运行从Asp.net
源代码
管理中检索到的TFS MVC项目。我已经添加了所有的程序集引用,我能够成功地构建和
编译
,而不会出现任何错误或警告。但我在浏览器中得到以下错误: 无法找到路径'C:\B8akWorkspace\B8akProject\B8akSolution\B8AK.Portal\bin\
roslyn
\csc.exe'.的一部分经过几天的研究,我了解到是一个提供高级
编译
功能的.Net
编译
器平台。然而,我不明白为什么我的构建试图找到\bin\
roslyn</e
浏览 308
提问于2015-09-25
得票数 1107
回答已采纳
3
回答
在
编译
时
使用
Roslyn
注入方法参数
、
、
我试图找出
Roslyn
是否支持以下用例: }} { // ...我不想在
编译
之前更改代码我根本不想在
源代码
中看到带有CallerParameterNameAttribute注释的参数的值(就像我没有看到它们用于CallerMemberName或CallerLineNumber等等)。我希望
Ro
浏览 5
提问于2020-08-15
得票数 2
回答已采纳
2
回答
罗斯林-我可以订阅正在添加到我的
编译
中的诊断信息吗?
、
、
我正在
使用
带有StackExchange.Precompilation的
Roslyn
为C#创建构建
时
自动重构(预
编译
宏)。在语法重写过程中,当出现错误或在
源代码
中不适当地
使用
宏
时
,将Diagnostic添加到
编译
中是非常有用的。在
Roslyn
(或StackExchange.Precompilation)中有这样的发行者吗?
浏览 1
提问于2016-12-10
得票数 1
回答已采纳
1
回答
使用
VS 2015示例项目
时
编译
器错误BC3002
、
、
我正在
使用
MS的Azure VM来查看VS 2015。我创建了一个VB项目,确保将CodeDOM设置为
使用
Roslyn
编译
器并运行该项目。它运行( NameOf在索引页面上工作,因此
使用
Roslyn
),但是当我转到注册页面
时
,会得到以下错误:
编译
器错误消息: BC30002:类
浏览 1
提问于2015-08-01
得票数 0
1
回答
罗斯林和MsBuild有什么关系?
、
、
我的理解是 MsBuild主要是关于如何设置项目的一组规范--即基本上是.csproj、.sln文件等的定义模式。再说一遍,MsBuild还附带了一个msbuild.exe --如果我错了,它可以实际
编译
项目。但是,假设msbuild.exe可以
编译
项目,这将如何与罗斯林联系在一起,但罗斯林也可以吗?msbuild.exe是否在MSBuild 15的情况下
使用
罗斯林进行
编译
?他们完全分开了吗?我有什么误会吗?而且&更具体地说:假设我希望以编程
浏览 8
提问于2017-07-18
得票数 25
回答已采纳
1
回答
罗斯林C#码发生器
我想编写一个
编译
器或代码生成器,它将从
编译
后的C#代码程序集中读取CI,并与整个语法树一起返回所有类。 我怎么能用罗斯林做这件事?
浏览 2
提问于2014-06-24
得票数 0
回答已采纳
5
回答
微软罗斯林vs.
、
、
昨天在InfoWorld上关于新的一篇 这种“解构”
编译
器最明显的优点是,它允许从.Net应用程序内部调用整个
编译
-执行过程。Hejlsberg演示了一个C#程序,该程序将一些代码片段作为字符串传递给C#
编译
器;
编译
器将得到的IL汇编代码作为对象返回,然后将其传递给公共语言运行库执行。瞧!有了
Roslyn
,C#获得了动态语言在运行时生成和调用代码的能力。自从带有的.NET 4发布以来,我已经能够做到这一点,实际上我在不久前编写的一个ASP.Net项目中
使用
了它-允许用户在文本框中键入代码
浏览 104
提问于2011-10-22
得票数 115
回答已采纳
1
回答
Roslyn
是Visual 2017的默认
编译
器吗?
、
中默认的
编译
器吗Microsoft.Net.Compilers 但是我也在堆栈溢出上看到了一个,上面写着,从VS 2015开始,
Roslyn
是默认的
编译
器。当我安装那个nuget软件包
时
,它在/bin中创建一个名为“
roslyn
”的新文件夹
浏览 1
提问于2019-04-19
得票数 3
回答已采纳
2
回答
为什么
Roslyn
中有异步状态机类(而不是结构)?
、
、
、
编译
器)
编译
它
时
,生成的状态机是一个结构。void IAsyncStateMachine.MoveNext() ...}private如果我没记错的话,旧
编译
器(我猜是CTP2012)中的异步/等待支持的第一个实现也生成了类,然后出于性能原因将其更改为结构。(在某些情况下,您可以完全避免装箱和堆分配…)(参见) 有没有人知道为什么在
Roslyn<
浏览 28
提问于2015-11-23
得票数 88
回答已采纳
2
回答
roslyn
是反射相关任务的合理替代品吗?
、
有一个问题,我以前从未
使用
过
roslyn
,所以我想知道是否可以在一个我通常
使用
反射的任务中实验它。可以吗?据我所见,
Roslyn
可以解析一个类,但我需要给它提供将这个类表示为文本的代码。如何在已
编译
的代码中获得文本形式的代码? 这是
使用
roslyn<
浏览 0
提问于2019-12-17
得票数 0
1
回答
以编程方式
使用
Roslyn
编译
源代码
、
、
、
所以我一直在尝试用编程的方式
编译
一段代码。出于某些原因,我添加的引用没有在
编译
类中结束。因此,当我
使用
“AddReferences”之后查看引用的程序集
时
,列表是空的。
浏览 1
提问于2016-02-08
得票数 1
回答已采纳
2
回答
如何用罗斯林加载现有程序集,转换它并生成新的.cs文件
、
实际上,我要做的是将复制(现有API (.dll)的公共表面)到一个新的程序集中(需要创建
源代码
.cs文件!)同时,对生成的代码进行各种转换(考虑制作包装器类)。对于如何
使用
Rolsyn从现有程序集加载初始SyntaxTree以及如何执行这些基本转换(例如,排除内部类等),我将非常感激。
浏览 2
提问于2013-05-06
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
源代码编译curl,让其支持nss
mac 10.14 源代码编译Python的总结
图解:抛弃IDE使用编译器亲手编译C
OpenFace的编译与使用
从零开始做远控 源代码及已编译
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券