调试ASP.NET MVC应用程序时避免部署

时间:2010-03-26 19:43:40

标签: asp.net-mvc debugging

一旦asp.net MVC项目有一个与之关联的Web部署项目,似乎没有办法在构建MVC项目时避免部署。我仍然希望能够在本地调试我的MVC项目,并避免部署它的新版本。在我尝试调试时,如何配置Web部署项目以跳过部署步骤?

稍微澄清一下这个问题:我希望在我进行发布构建时部署构建过程,而不是在我进行调试构建时进行部署。应该有一种方法来配置它,而不必在每次在调试和发布版本之间切换时手动修改我的解决方案中的项目。

4 个答案:

答案 0 :(得分:3)

卸载您的部署项目。 (右键单击VS中的项目 - >卸载项目)并在实际部署时重新加载

答案 1 :(得分:1)

右键单击Web部署项目,然后选择“卸载项目”选项。这是一个快速/简单/临时的解决方案,可以让您做您想做的事情。相信我,我知道等待部署包编译和构建是多么痛苦! : - )

答案 2 :(得分:1)

在解决方案属性中,展开“配置属性”,然后转到“配置”项。每个适当的项目都有一个Deploy Check Box。

我使用它来保持报告项目在每个构建上的部署。

答案 3 :(得分:0)

有两个不同的解决方案:1,您不包含部署项目,另一个包含部署项目。

这将允许您在打开解决方案时选择是使用应用程序代码还是使用应用程序+部署代码进行开发。