2017-08-04 58 views
2

是否可以查看Microsoft NuGet軟件包的某些發行說明/版本歷史記錄?Microsoft NuGet軟件包發行說明

舉個例子,我們目前已安裝在我們的解決方案Microsoft.CodeDom.Providers.DotNetCompilerPlatform的1.0.5版本,現在有可供版本1.0.6 (https://www.nuget.org/packages/Microsoft.CodeDom.Providers.DotNetCompilerPlatform)的更新。

這是一個潛在的重要更新,因爲它涉及用於編譯我們的Web應用程序的Roslyn編譯器。顯然,發行說明應該是分佈式的,因爲它可以幫助下列問題:

  • 應該如何此更新優先(在項目管理方面)
  • 後,我們應用此更新
  • 做什麼應該被測試它解決任何現有已知問題在我們的應用程序

我懷疑它涉及到羅斯林項目(https://github.com/dotnet/roslyn),但我無法找到任何可用的發行說明。

+0

我懷疑發行說明或更改日誌可用。 – Amy

+0

我只是在nuget上看了一下,並通過VS看到發佈說明 –

+0

@CodeWarrior或許您可以與我們分享發佈說明? – Amy

回答

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> 

它看起來並不像任何發佈說明

0

這種特殊的包有下載的百thouasands - 它似乎所以這些網站的編譯器微軟公司基本上都沒有記錄。