나는 nant-0.90-alpha1을 사용하여 asp.net 3.5 웹 사이트를 구축하고 있습니다. 나는 그것을 할 수 없다. msbuild을 사용할 때 알 수없는 태그 msbuild을 말하는 오류가 발생합니다.
을 사용하여 asp.net 3.5 웹 사이트를 어떻게 구축 할 수 있습니까?
nant 스크립트를 사용하여 asp.net 웹 사이트를 구축하는 방법은 무엇입니까?
NRK
나는 nant-0.90-alpha1을 사용하여 asp.net 3.5 웹 사이트를 구축하고 있습니다. 나는 그것을 할 수 없다. msbuild을 사용할 때 알 수없는 태그 msbuild을 말하는 오류가 발생합니다.
을 사용하여 asp.net 3.5 웹 사이트를 어떻게 구축 할 수 있습니까?
nant 스크립트를 사용하여 asp.net 웹 사이트를 구축하는 방법은 무엇입니까?
NRK
CodeCampServer 프로젝트는 MSBuild 사용을 포함하여 MS 프로젝트를 빌드하는 데 nant를 사용하는 다양한 작업에 대한 좋은 예를 제공합니다. 그러나 msbuild 작업을 사용하지 않습니다. CodeCampServer의 common.build 파일에서 발췌 한 내용은 다음과 같습니다.
<target name="compile" depends="init">
<echo message="Build Directory is ${dir.build}" />
<exec program="${framework::get-framework-directory(framework::get-target-framework())}\msbuild.exe"
commandline="${file.solution} /t:Clean /p:Configuration=${project.config} /v:q" workingdir="." />
<exec program="${framework::get-framework-directory(framework::get-target-framework())}\msbuild.exe"
commandline="${file.solution} /t:Rebuild /p:Configuration=${project.config} /v:q" workingdir="." />
</target>
<msbuild>
작업은 NAntContrib의 일부입니다.
<msbuild>
작업을 빌드 스크립트로 가져와야합니다. 다음 요소를 <project>
요소의 어딘가에 배치하십시오.
<project ...>
<loadtasks assembly="C:\Program Files\NAntContrib\NAnt.Contrib.Tasks.dll"/>
...
</project>
dll이 NAnt bin 폴더에있는 경우 NAnt는 추가 작업 라이브러리도 선택합니다.
안녕하세요, Peter, 감사합니다. sourceforge에서 ncover를 다운로드했지만 지정한대로 찾지 못했습니다. – nRk
@nrk : 혼란을 가져 주어서 죄송합니다. 나는 거기에 잘못된 길을 붙여 넣었다. 내 업데이트 답변을 참조하십시오. –
감사합니다. nAnt과 함께 NAntContrib을 사용하는 예제 나 샘플이 있습니까? 모든 샘플 또는 예제는 매우 도움이됩니다. 감사합니다 – nRk
당신과 비슷한 질문을 찾았습니다 : http://stackoverflow.com/questions/685571/build-vs2008-projects-with-net-2-0-net-3-5-using-nant –
안녕하세요, 고마워요. 같은 일을했지만 여전히 같은 오류를주고 있습니다 ..... – nRk