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을 사용하여이 작업을 수행하려는 생각은 감사 할 것입니다.
정보를 제공해 주셔서 감사합니다. 너겟 사이트에서이를 추적 할 것입니다. –