Visual studio 2008 在Web应用程序项目(MVC)中发布失败

Visual studio 2008 在Web应用程序项目(MVC)中发布失败,visual-studio-2008,deployment,publish,Visual Studio 2008,Deployment,Publish,我通常使用VS2008中的“发布”功能来获取正确的文件等,以便发布到我的网站。但有时发布失败,根本没有任何好的错误消息。我知道这可能有两个不同的原因,但我现在开始对此感到厌倦 有人能教我如何从命令行构建网站吗?正如我所说,这是一个MVC项目。我可以为此使用aspnet\u编译器吗?我应该使用哪些参数来模拟与“发布”相同的行为?我遇到了相同的问题,但我不知道原因,因此无法重现它 但是,如果您在解决方案中创建第二个MVC项目并发布该项目,那么另一个项目也将重新开始工作 至少在我的情况下,这是有效的。

我通常使用VS2008中的“发布”功能来获取正确的文件等,以便发布到我的网站。但有时发布失败,根本没有任何好的错误消息。我知道这可能有两个不同的原因,但我现在开始对此感到厌倦


有人能教我如何从命令行构建网站吗?正如我所说,这是一个MVC项目。我可以为此使用
aspnet\u编译器吗?我应该使用哪些参数来模拟与“发布”相同的行为?

我遇到了相同的问题,但我不知道原因,因此无法重现它

但是,如果您在解决方案中创建第二个MVC项目并发布该项目,那么另一个项目也将重新开始工作


至少在我的情况下,这是有效的。

在一个普通的web项目中,仅仅发布到本地目录,我偶尔会遇到同样的问题

因此不需要FP,目录权限永远不会更改。它有时会起作用,然后就失败了。输出控制台对于故障排除是无用的。它将在下一行显示生成成功,然后发布失败。日志记录结束

没有任何关于发布失败原因的好消息是非常恼人的。这是VS2008,你会认为他们至少可以提供一个提示

为了解决这个问题,我做了两件事

  • 在“用本地副本替换匹配文件”和“发布前删除所有现有文件”选项之间切换

  • 重新启动IDE


  • 发布到另一个目录、清理然后生成以及停止IIS都不起作用。

    我有点明白了这一点。不是失败的部分,而是我制作了一个命令行构建脚本。我


    我在这里粘贴代码时遇到了问题,但所有信息都在博客帖子中。

    我遇到了同样的问题。在查看了Stick的博客链接上的评论后,我尝试使用TortoiseSVN的导出功能获得代码的干净副本,而不使用svn管理功能。从那里开始编译和发布工作

    不知道这是否与您的问题相同,但我们在这里使用SVN、OrtoiseSVN和AnkhSVN。如果你有相同的设置,那可能值得一试

    我知道这篇文章对于最初的问题来说有点晚了,但这是谷歌上的一个顶级结果,所以我想其他有这个问题的人可能会在我的问题上找到一点运气。

    解决方案

    显示输出窗口。VS2005-查看->输出


    当你发布它时,它会给你所有的错误

    是的,但当这两件事失败时,你不知道该怎么办。我已经成功地改变了,所以它也可以发布到本地的Web服务器上。