我想这样做在Visual Studio 2008年。我不希望有任何的源代码文件上传发布版本时上传(通过FTP)网站,它会是不错的配置哪些文件夹应该得到上传。我使用的是无论是ASP.NET Web应用程序或MVC。如何配置VS.NET自动上传(和覆盖)最后部署的网站?
您可以使用Visual Studio Web Deployment Project微软在添加。
我用这个用的MSBuild作为CruiseControl的,它非常漂亮的一部分,并与一些Community Tasks for MS Build你可以做的* .config(或任何XML文件)替换为你构建过程的一部分。
编辑:我也看到社区的MSBuild任务包括FtpUpload行动。这应该是正是你需要的。
那么,事实证明这样做是使用内置VS.NET“发布”功能,最简单的方法。 右键单击该项目,然后单击发布。这将建立和部署项目。这显然不是作为自定义为使用的MSBuild或南特但它确实有一些选项:
我用这个功能之前,但我总觉得这是仅适用于“网站”项目。
或者你可以使用楠
南特没有FTP任务。 qazxsw POI我发现,最方便的,很轻,美的解决方案。奇怪为什么没有它的端口楠。
免责声明:我写这
我使用的东西我写的,华丽的图形:http://sedodream.com/2009/10/27/MSDeployPresentationMaterials.aspx
但不要轻易使用它,因为你需要有:
随意给它一条缝,但是,在当前的时间,我不建议任何东西的关键。