如何使用Cruise Control.net構建和發佈ASP.NET網站(Microsoft Vishul Studio-> File-> New-> Website)。 實際上,ASP.NET網站不包含.csproj和.sln文件。Asp.net網站構建和發佈
請提供相同的解決方案和建議。
在此先感謝....
如何使用Cruise Control.net構建和發佈ASP.NET網站(Microsoft Vishul Studio-> File-> New-> Website)。 實際上,ASP.NET網站不包含.csproj和.sln文件。Asp.net網站構建和發佈
請提供相同的解決方案和建議。
在此先感謝....
您可以將您的網站到一個空的解決方案(給你一個.sln文件),然後調用msbuild.exe針對解決方案文件使用exec task,或使用NAntContrib'smsbuild任務。
對於部署,因爲它是一個網站,所以你有兩種選擇:或者將copy的文件直接發送到目標位置,或者先預編譯aspnet_compiler.exe,然後複製。有關預編譯的更多信息,請參閱this MSDN article。
構建文件將大致包含以下任務:
把它插入到巡航控制,你應該很好去(雖然我建議單獨的構建配置1和2與3)。
非常感謝anish,但我想使用criuse control.net和NANT Script而不是Visual Studio UI來構建和發佈ASP.NET網站。 – Sachbist 2010-08-13 10:18:57