1

我正在尝试发布一个网络应用程序,以便通过 CuteFtp Pro 上传它。我通常这样做没有问题。但这一次,我面临着疯狂的错误!实际上,当我右键单击解决方案并单击“使用文件系统发布”选项为此选择适当的路径时,最后我得到了一个错误:

错误

Copying file Images\512px-Icon_-_upload_photo_2.svg.png to obj\Debug\Package\PackageTmp\Images\512px-Icon_-_upload_photo_2.svg.png failed.
Could not find file 'Images\512px-Icon_-_upload_photo_2.svg.png'.
0   0   GiftShop

我真的不知道也不知道这个错误,因为没有名为的文件 512px-Icon_-_upload_photo_2.svg.png

事实上,我从来没有通过该项目获得过该名称的图像!可能是什么原因?我对这个错误的挑战感到非常沮丧。

有人可以帮我吗?

太感谢了

4

5 回答 5

1

每当我们从文件夹中删除内容但忘记从 Visual Studio 解决方案中删除时,这基本上都会发生。

要解决此问题,请执行以下步骤:-

  1. 转到Visual Studio解决方案资源管理器并右键单击特定内容

  2. 从项目中排除(黄色标记的文件)。

  3. 右键单击并从 Visual Studio 解决方案资源管理器中删除这些文件。

希望这会帮助你:)

于 2016-05-19T07:00:49.790 回答
0

尝试从您的项目中删除该文件(右键单击并排除)。

于 2013-04-23T10:35:07.637 回答
0

做一件事从项目中排除您的obj文件夹。这是解决此类错误的最佳方法。

在您的解决方案资源管理器中有一个带有工具提示“显示所有文件”的选项卡。单击它,它将显示所有文件。

还有另一种方式

更新:进入项目 --> 打包/发布设置,然后单击“排除生成的调试符号”。该项目开始发布,没有任何问题。

为您提供另一种解决方案

您在项目中看到文件了吗?如果是这样,请右键单击并告诉它从项目中删除“ghost”文件。一旦你这样做,我会尝试再次发布。

如果它没有显示项目,您可能能够创建一个具有相同名称的假文件(只需在其中放置一些文本,因此大小不是 0kb)并且与其他 asp 文件位于相同的位置。确保“选择显示隐藏文件”并将其添加到项目中,然后及时删除。这将从根本上修复 VS 认为文件存在的损坏。

希望它有效。

于 2013-04-23T10:36:11.023 回答
0

查看您的解决方案并排除此图像文件,但请记住单击Show All Files并尝试重建解决方案。

更新 1

我昨天遇到了同样的问题,这是项目中未包含的图像。请转到解决方案资源管理器单击显示所有文件并检查512px-Icon_-_upload_photo_2.svg.png图像是否包含在项目中,如果它是灰色的,那么它不包含在项目中,如果有一个黄色图标,请删除它来自项目。

于 2013-04-23T11:26:35.033 回答
0

在项目的所有文件中搜索文件的字符串名称。删除线,你就完成了。

最好的猜测是它必须在您使用的 CSS 之一中被引用,特别是如果您使用的是 Jquery 或其任何插件。

于 2013-04-23T10:44:04.473 回答