3

我有一个正在尝试构建和发布的 Web 应用程序。奇怪的是,当我进行清理、构建或重建时,一切似乎都很好。当我进行发布时,虽然我收到发布失败的消息,但没有得到更多信息:

========== Publish: 0 succeeded, 1 failed, 0 skipped ==========

如果在复制部分我选择“源项目文件夹中的所有文件”它工作正常,但如果我选择“仅运行此应用程序所需的文件”或“所有项目文件”我会收到失败的消息,但没有任何更多的信息。

我正在使用颠覆,如果我复制(导出)项目并在源代码控制之外打开它,它似乎确实可以正确发布。是否有一些已知的与颠覆的交互不会让这种情况正确发生?有没有办法通过颠覆获得“仅运行此应用程序所需的文件”?

感谢您的帮助

4

7 回答 7

5

Ankh 似乎引起了一些问题。我发现你必须打开 Visual Studio,然后通过转到工具 -> 选项 -> 源代码控制 -> 选择无作为当前源代码控制插件来禁用 Ankh。然后关闭视觉工作室并重新打开它。然后发布似乎工作......

于 2009-03-16T04:57:31.713 回答
3

输出窗口 (Ctrl+Alt+O) 在发布期间显示信息性消息和错误。行之间有区别吗

------ Publish started: 

========== Publish: 0 succeeded, 1 failed, 0 skipped ==========

在所有提到的情况下?

于 2009-02-05T06:23:53.487 回答
3

我在安装 Subversion 和 Ankh 时遇到了同样的问题,删除 Ankh 后,发布现在又可以工作了,尽管我不知道是什么让 Ankh 阻碍了发布过程

问候

安德烈亚斯

于 2009-02-18T08:35:47.570 回答
1

我的项目也发生了同样的事情:发布文件夹受 svn 控制,如果我选择“仅运行此应用程序所需的文件”或“所有项目文件”,则发布将失败。

我怀疑 VS 试图删除“运行此应用程序不需要”的所有文件,或者至少尝试做一些 SVN 不批准的事情。VS 将无法获得写入磁盘的权限,并且发布将失败(没有错误消息,只是说“失败”)。

我找到的唯一解决方案是在发布文件夹上执行 SVN Clean/Update,关闭 VS 并再次打开它。发布将起作用:-(

于 2009-02-18T08:46:33.567 回答
1

我遇到了完全相同的问题,但是由于 Alexander Prokofyev 的回复很快就解决了,Ctrl+Alt+O) 很快发现该项目试图发布一些已删除的图像。

于 2009-07-18T15:47:37.240 回答
1

在此处输入图像描述1.检查您的调试文件夹是否包含一些不需要的文件或不工作的文件。如果找到任何文件意味着从您的项目中排除。

2.然后你检查了调试和发布文件夹。

于 2015-02-26T09:00:44.263 回答
-1

是的,所有发布消息都显示在“输出”窗口中。您也可以通过从“查看”菜单中选择“输出”来打开它。

于 2010-10-14T19:17:04.357 回答