答案 0 :(得分:2)
如果Microsoft.CodeDom.Providers.DotNetCompilerPlatform
确实有发行说明,则它们很可能位于程序包的.nuspec文件中的<releaseNotes>
元素中。安装版本1.0.6并解压缩其.nupkg文件,我发现了这个:
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
<id>Microsoft.CodeDom.Providers.DotNetCompilerPlatform</id>
<version>1.0.6</version>
<title>CodeDOM Providers for .NET Compiler Platform ("Roslyn")</title>
<authors>Microsoft</authors>
<owners>Microsoft</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<licenseUrl>http://www.microsoft.com/web/webpi/eula/net_library_eula_ENU.htm</licenseUrl>
<projectUrl>http://www.asp.net/</projectUrl>
<description>Replacement CodeDOM providers that use the new .NET Compiler Platform ("Roslyn") compiler as a service APIs. This provides support for new language features in systems using CodeDOM (e.g. ASP.NET runtime compilation) as well as improving the compilation performance of these systems.</description>
<summary>Replacement CodeDOM providers that use the new .NET Compiler Platform ("Roslyn") compiler as a service APIs.</summary>
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
<language>en-US</language>
<tags>Roslyn CodeDOM Compiler CSharp VB.Net ASP.NET</tags>
<dependencies>
<group targetFramework=".NETFramework4.5">
<dependency id="Microsoft.Net.Compilers" version="1.3.2" />
</group>
<group targetFramework=".NETFramework4.6">
<dependency id="Microsoft.Net.Compilers" version="2.1.0" />
</group>
</dependencies>
<iconUrl>http://go.microsoft.com/fwlink/?LinkID=288859</iconUrl>
</metadata>
</package>
这里看起来没有任何发行说明。
答案 1 :(得分:0)
根据roslyn存储库下的this issue,给定的包不是由Roslyn团队处理的:
jaredpar于2017年5月30日发表评论
@niemyjski注意,尽管名称我们没有这个特定的包。 它由ASP.net团队制作。这个包的回购就在这里 https://github.com/aspnet/RoslynCodeDomProvider
该repo似乎包含构建包的代码,类似于发行说明的内容可以在这里找到:
https://github.com/aspnet/RoslynCodeDomProvider/releases
1.0.6的状态:
修复问题#2&amp;问题#10
添加对Roslyn二进制文件的自定义位置的支持
问题是: