我正在尝试发布一个网络应用程序,以便通过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
事实上,我从来没有通过该项目获得该名称的图像!可能是什么原因? 我真的因为遇到这个错误而感到沮丧。
有人可以帮我吗?
非常感谢
答案 0 :(得分:1)
每当我们从文件夹中删除内容但忘记从Visual Studio解决方案中删除时,这基本上都会发生。
要解决以下步骤: -
转到visual studio解决方案资源管理器并右键单击特定内容
从项目中排除(黄色标记文件)。
右键单击并从visual studio解决方案资源管理器中删除这些文件。
希望这会对您有所帮助:)
答案 1 :(得分:0)
尝试从项目中删除文件(右键单击并排除)。
答案 2 :(得分:0)
有一件事情是从项目中排除 obj 文件夹。这是发生此类错误的最佳方法。
在您的解决方案资源管理器中,有一个工具提示“显示所有文件”的选项卡。点击它,它会显示所有文件。
还有另一种方式
更新:进入项目 - >打包/发布设置,然后单击“排除生成的调试符号”。该项目开始发布没有任何问题。
为您提供另一种解决方案
您是否在项目中看到该文件?如果是这样,右键单击并告诉它从项目中删除“ghost”文件。一旦你这样做,我会尝试再次发布。
如果它没有显示项目,您可能能够创建一个具有相同名称的假文件(只是放入一些文本,因此大小不是0kb)并且与其他asp文件位于相同的位置。确保选中“显示隐藏文件”并将其添加到项目中,然后立即删除。这基本上可以解决VS认为文件存在的损坏。
希望它有效。
答案 3 :(得分:0)
在项目的所有文件中搜索文件的字符串名称。删除该行,您就完成了。
最好的猜测是,如果您使用的是Jquery或其任何插件,它必须在您正在使用的其中一个CSS中引用..
答案 4 :(得分:0)
查看您的解决方案并排除此图片文件,但请记住点击显示所有文件,然后尝试重建解决方案。
更新1
我昨天跑了同样的问题,这是一个未包含在项目中的图片。请点击解决方案资源管理器点击显示所有文件,然后检查 512px-Icon _-_ upload_photo_2.svg.png 图片是否包含在项目中,如果它是灰色的那么它不包含在项目中,如果有黄色图标,请将其从项目中删除。