2
우리는 빌드를 자동화하기 위해 Nant를 사용합니다. 우리는 .NET 4.5 프로젝트를 업그레이드하고 있습니다. 최신 빌드 인 Nant 0.92는 .NET 4.0 만 지원합니다. Nant가 .NET 4.5를 사용하게하려면 어떻게해야합니까? Nant 사이트를 살펴본 결과 .NET 4.5 지원에 대한 세부 정보를 찾을 수 없었습니다.Nant for .NET 4.5
우리는 빌드를 자동화하기 위해 Nant를 사용합니다. 우리는 .NET 4.5 프로젝트를 업그레이드하고 있습니다. 최신 빌드 인 Nant 0.92는 .NET 4.0 만 지원합니다. Nant가 .NET 4.5를 사용하게하려면 어떻게해야합니까? Nant 사이트를 살펴본 결과 .NET 4.5 지원에 대한 세부 정보를 찾을 수 없었습니다.Nant for .NET 4.5
.NET 4.5는 .NET 4의 적절한 업그레이드이므로 동일한 MSBuild 경로를 사용하여 프로젝트를 빌드 할 수 있습니다. msbuild.exe를 직접 호출하면 NAnt의 모든 버전을 활용하여 프로젝트를 빌드 할 수 있습니다.
아래 예제에서 .NET 5 (또는 다른 .NET 버전)로 변경하려면 msbuild.exe를 가리키는 속성을 업데이트하기 만하면 나머지는 작동합니다 (msbuild.exe 인수).
<property name="MSBuildPath" value="c:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe"/>
<target name="build">
<exec program="${MSBuildPath}">
<arg line='"${SolutionFile}"' />
<arg line="/property:Configuration=${SolutionConfiguration}" />
<arg value="/target:Rebuild" />
<arg value="/verbosity:normal" />
<arg value="/nologo" />
</exec>
</target>