Visual studio 2008 在Web应用程序项目(MVC)中发布失败
我通常使用VS2008中的“发布”功能来获取正确的文件等,以便发布到我的网站。但有时发布失败,根本没有任何好的错误消息。我知道这可能有两个不同的原因,但我现在开始对此感到厌倦Visual studio 2008 在Web应用程序项目(MVC)中发布失败,visual-studio-2008,deployment,publish,Visual Studio 2008,Deployment,Publish,我通常使用VS2008中的“发布”功能来获取正确的文件等,以便发布到我的网站。但有时发布失败,根本没有任何好的错误消息。我知道这可能有两个不同的原因,但我现在开始对此感到厌倦 有人能教我如何从命令行构建网站吗?正如我所说,这是一个MVC项目。我可以为此使用aspnet\u编译器吗?我应该使用哪些参数来模拟与“发布”相同的行为?我遇到了相同的问题,但我不知道原因,因此无法重现它 但是,如果您在解决方案中创建第二个MVC项目并发布该项目,那么另一个项目也将重新开始工作 至少在我的情况下,这是有效的。
有人能教我如何从命令行构建网站吗?正如我所说,这是一个MVC项目。我可以为此使用
aspnet\u编译器吗?我应该使用哪些参数来模拟与“发布”相同的行为?我遇到了相同的问题,但我不知道原因,因此无法重现它
但是,如果您在解决方案中创建第二个MVC项目并发布该项目,那么另一个项目也将重新开始工作
至少在我的情况下,这是有效的。在一个普通的web项目中,仅仅发布到本地目录,我偶尔会遇到同样的问题
因此不需要FP,目录权限永远不会更改。它有时会起作用,然后就失败了。输出控制台对于故障排除是无用的。它将在下一行显示生成成功,然后发布失败。日志记录结束
没有任何关于发布失败原因的好消息是非常恼人的。这是VS2008,你会认为他们至少可以提供一个提示
为了解决这个问题,我做了两件事
在“用本地副本替换匹配文件”和“发布前删除所有现有文件”选项之间切换
重新启动IDE
发布到另一个目录、清理然后生成以及停止IIS都不起作用。我有点明白了这一点。不是失败的部分,而是我制作了一个命令行构建脚本。我
我在这里粘贴代码时遇到了问题,但所有信息都在博客帖子中。我遇到了同样的问题。在查看了Stick的博客链接上的评论后,我尝试使用TortoiseSVN的导出功能获得代码的干净副本,而不使用svn管理功能。从那里开始编译和发布工作
不知道这是否与您的问题相同,但我们在这里使用SVN、OrtoiseSVN和AnkhSVN。如果你有相同的设置,那可能值得一试
我知道这篇文章对于最初的问题来说有点晚了,但这是谷歌上的一个顶级结果,所以我想其他有这个问题的人可能会在我的问题上找到一点运气。解决方案
显示输出窗口。VS2005-查看->输出
当你发布它时,它会给你所有的错误 是的,但当这两件事失败时,你不知道该怎么办。我已经成功地改变了,所以它也可以发布到本地的Web服务器上。