C# Microsoft NuGet软件包发行说明

C# Microsoft NuGet软件包发行说明,c#,nuget,C#,Nuget,是否可以查看Microsoft NuGet软件包的发行说明/版本历史记录 例如,我们目前在解决方案中安装了Microsoft.CodeDom.Providers.DotNetCompilerPlatform的1.0.5版,现在有1.0.6版的更新 () 这是一个潜在的重要更新,因为它涉及用于编译我们的web应用程序的Roslyn编译器。显然,应该分发发行说明,因为它有助于解决以下问题: 应如何确定此更新的优先级(在项目管理方面) 应用此更新后应该测试什么 它是否解决了我们应用程序中存在的任何已

是否可以查看Microsoft NuGet软件包的发行说明/版本历史记录

例如,我们目前在解决方案中安装了Microsoft.CodeDom.Providers.DotNetCompilerPlatform的1.0.5版,现在有1.0.6版的更新 ()

这是一个潜在的重要更新,因为它涉及用于编译我们的web应用程序的Roslyn编译器。显然,应该分发发行说明,因为它有助于解决以下问题:

  • 应如何确定此更新的优先级(在项目管理方面)
  • 应用此更新后应该测试什么
  • 它是否解决了我们应用程序中存在的任何已知问题

我怀疑它涉及Roslyn项目(),但我在那里找不到任何可用的发行说明。

如果
Microsoft.CodeDom.Providers.DotNetCompilerPlatform
确实有发行说明,那么它们很可能位于包的.nuspec文件中的
元素中。安装1.0.6版并解压缩其.nupkg文件时,我发现:


Microsoft.CodeDom.Providers.DotNetCompilerPlatform
1.0.6
.NET编译器平台(“Roslyn”)的CodeDOM提供程序
微软
微软
真的
http://www.microsoft.com/web/webpi/eula/net_library_eula_ENU.htm
http://www.asp.net/
使用新的.NET编译器平台(“Roslyn”)编译器即服务API的替换CodeDOM提供程序。这为使用CodeDOM的系统中的新语言功能(例如ASP.NET运行时编译)提供了支持,并提高了这些系统的编译性能。
使用新的.NET编译器平台(“Roslyn”)编译器即服务API的替换CodeDOM提供程序。
©微软公司。版权所有。
恩美
Roslyn CodeDOM编译器CSharp VB.Net ASP.Net
http://go.microsoft.com/fwlink/?LinkID=288859
这里似乎没有发布说明。

根据roslyn存储库,给定的包不是由roslyn团队处理的:

jaredpar于2017年5月30日发表了评论

@niemyjski注意到,尽管名称不同,我们并不拥有这个特定的包。 它是由ASP.net团队制作的。一揽子计划的回购协议在这里

repo似乎包含构建包的代码,类似于发行说明的内容可以在这里找到:

1.0.6的哪个状态:

修复问题2和问题10

添加对Roslyn二进制文件自定义位置的支持

这些问题是:


我怀疑是否有发布说明或更改日志。我刚刚查看了nuget,并通过VS和done查看了发布notes@nnn,这是一个老问题,但作为一般情况,可能对其他人仍然有用。请考虑批改。