我創建了一個與vs2010和vs2012兼容的visual studio extension(VSIX)。它將Nuget Package Manager作爲依賴項。現在我想讓它與vs2013兼容。我將vs2013添加到了支持的產品中。但是,這種關係總會失敗。顯然,Nuget團隊已經爲VS2013更改了Identix for vsix擴展。我無法將標識符更改爲新標識符,因爲它會影響vs2010/12。基於visual studio版本的VSIX依賴關係版本
<References>
<Reference Id="NuPackToolsVsix.Microsoft.67e54e40-0ae3-42c5-a949-fddf5739e7a5">
<Name>NuGet Package Manager</Name>
<MoreInfoUrl>http://docs.nuget.org/</MoreInfoUrl>
</Reference>
</References>
有沒有一種方法可以將基於visual studio版本的depx添加到vsix中。這樣我就可以爲vs2013添加一個更多的nuget引用。或者有沒有解決這個問題的方法?
爲vs2013的NuGet擴展新的標識符是NuGet.67e54e40-0ae3-42c5-a949-fddf5739e6a5
您是否考慮創建兩個獨立的包? – jariq