aspnet 컴파일러를 사용하는 것이 가장 간단한 방법이며, nant 작업에서 사용할 수없는 모든 cl 인수에 액세스 할 수 있습니다. 이유가 확실하지 않습니다.
는 여기에 내가 마치 마법처럼
<property name="aspnetcomplier" value="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler.exe" />
<target name="deploy">
<mkdir dir="${output.dir}" />
<exec program="${aspnetcomplier}">
<arg value="-v" />
<arg value="/trunk" />
<arg value="-p" />
<arg value="${source.dir}\Root" />
<arg value="-f" />
<arg value="${output.dir}" />
</exec>
</target
아무것도 complicated.Works가하는 일입니다.
P. 망가는 IISRESET/스톱을하는 것을 잊지 및 /는
<target name="stop.iis" >
<servicecontroller action="Stop" service="w3svc" timeout="10000" verbose="true" />
</target>
<target name="start.iis" >
<servicecontroller action="Start" service="w3svc" timeout="10000" verbose="true" />
</target>
감사를 시작합니다! 정말 도움이되었습니다. – user85479