3
該場景如下:我有多個版本的第三方DLL(特別是第三方產品每年發佈的一個版本)。我需要能夠爲這些DLL的多個不同版本構建,以部署不同版本的應用程序。Nuget/MSBuild:爲多個第三方DLL版本構建
我發現我可以使用MS-建立像這樣實現的:
<ItemGroup Condition=" '$(Configuration)' == '2009 Release' ">
<Reference Include="thirdPartyLib">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\lib_2009\thirdPartyLib.dll</HintPath>
<Private>True</Private>
</Reference>
</ItemGroup>
<ItemGroup Condition=" '$(Configuration)' == '2010 Release' ">
<Reference Include="thirdPartyLib">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\lib_2010\thirdPartyLib.dll</HintPath>
<Private>True</Private>
</Reference>
</ItemGroup>
不過,我認爲這也是值得的檢查是否存在使用來處理這種情況的一個簡單的方法怒江獲取。任何關於如何使用Nu-Get或MS-Build甚至Powershell的想法都不勝感激。
感謝您提供的信息,您提出了一個很好的觀點。我會在nuget網站上跟蹤這個。 – 2011-05-09 06:26:09