Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Asp.net网站的构建和发布_C#_Asp.net_Cruisecontrol.net_Nant - Fatal编程技术网

C# Asp.net网站的构建和发布

C# Asp.net网站的构建和发布,c#,asp.net,cruisecontrol.net,nant,C#,Asp.net,Cruisecontrol.net,Nant,如何使用Cruise Control.NET构建和发布ASP.NET网站(Microsoft Vishul Studio->文件->新建->网站)。 实际上,ASP.NET网站不包含.csproj和.sln文件 请提供解决方案和建议 提前感谢….请参考msdn链接:您可以将网站添加到一个空的解决方案中(提供一个.sln文件),然后针对解决方案文件使用调用msbuild.exe,或使用任务 对于部署,由于它是一个网站,您有两种选择:要么直接将文件部署到目标位置,要么先使用预编译,然后复制。有关预编

如何使用Cruise Control.NET构建和发布ASP.NET网站(Microsoft Vishul Studio->文件->新建->网站)。 实际上,ASP.NET网站不包含.csproj和.sln文件

请提供解决方案和建议


提前感谢….

请参考msdn链接:

您可以将网站添加到一个空的解决方案中(提供一个.sln文件),然后针对解决方案文件使用调用msbuild.exe,或使用任务

对于部署,由于它是一个网站,您有两种选择:要么直接将文件部署到目标位置,要么先使用预编译,然后复制。有关预编译的更多信息,请参见

构建文件将大致包含以下任务:

  • MsBuild
  • (可选)aspnet_编译
  • 复制到目标位置

  • 将其插入巡航控制系统,您应该可以使用了(尽管我建议1和2与3分别使用构建配置)。

    谢谢anish,但我想使用criuse control.NET和NANT脚本而不是Visual Studio UI构建和发布ASP.NET网站。