首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio 'Publish‘命令失败

Visual Studio 'Publish‘命令失败
EN

Stack Overflow用户
提问于 2009-04-29 20:46:50
回答 11查看 6.5K关注 0票数 6

我正在做一个中等规模的WebForms项目。由于此处管理的特殊性,我必须将站点上传到远程服务器以便进行测试(无本地主机测试)。我使用的是Visual Studio 2008中的“发布”命令。有时,它甚至是有效的。大多数时候,我会莫名其妙地在左下角看到“发布失败”,没有进一步的细节。

我读过的几篇谷歌文章/论坛帖子建议让发布操作的目标本地文件夹对每个人都是可读/可写的。帮不上忙。

有没有办法进一步了解在VS2008中发布失败的原因,如果没有,有没有更好的方法来完成这些部署?我花了更多的时间构建/推送到web服务器,而不是实际调试。

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2009-04-29 21:25:15

当标记(!)中有错误时,就会发生这种情况。糟糕的是,VS只会吞下错误并告诉你失败了。

我建议使用MSBuild从命令行运行发布。这不是那么简单,但它是有效的(一旦你进入它)。

票数 3
EN

Stack Overflow用户

发布于 2010-09-16 17:36:18

检查输出窗口是值得的。我刚刚有一个发布失败,因为我在VS之外删除了一个图像,所以VS抱怨找不到图像,但这个信息只显示在输出窗口中。

有关更多信息,请参阅此链接:http://ericfickes.com/2009/08/find-out-why-visual-studios-publish-fails/

票数 4
EN

Stack Overflow用户

发布于 2009-11-04 13:59:47

后来我发现,这些特定发布失败的原因是由于选中了"Delete Existing Files“选项。在Windows Vista上以非管理帐户使用Visual Studio 2008可能会在尝试删除现有文件时导致权限错误。在遇到Visual Studio没有足够权限删除的文件后,发布将以静默方式失败。在Vidual Studio之外手动删除文件后,发布即可正常工作。

我在Windows7上没有这个问题;我认为Windows7中的UAC更改解决了这个问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/804186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档