【问题标题】:Getting error while publishing mvc5 application发布 mvc5 应用程序时出错
【发布时间】:2018-08-29 06:56:25
【问题描述】:

我在发布应用程序时遇到错误。

 Error 7 Copying file images\Thumbs.db to obj\Release\Package\PackageTmp\images\Thumbs.db failed. Could not find file 'images\Thumbs.db'.

我使用此示例并发布如下网址

http://www.compilemode.com/2017/09/publishing-asp-net-mvc-application.html

当我发布以下圆形文件夹时,我的 Visual Studio 中创建了上述错误,下面是我的项目根结构

【问题讨论】:

  • 您是否检查了错误消息中提到的 thumbs.db 的图像文件夹?
  • 检查您的images 文件夹,可能存在Thumbs.db 文件引用,它包含在项目中但已从相应文件夹中删除。
  • 我删除了 thumbs.db 但再次出现相同类型的错误:错误 7 将文件 images\portfolio\fullsize\Thumbs.db 复制到 obj\Release\Package\PackageTmp\images\portfolio\fullsize\Thumbs。数据库失败。找不到文件“images\portfolio\fullsize\Thumbs.db”。 @PM。
  • 谢谢大家,因为你们解决了我的问题。 @TetsuyaYamamoto

标签: c# asp.net asp.net-mvc asp.net-mvc-5 publishing


【解决方案1】:

当有问题的文件在项目中被引用但在文件系统中不存在时,Visual Studio 通常会表现出这种行为。

您可以通过查看解决方案资源管理器来识别此类文件。它们在该文件的图标上显示为黄色三角形。

展开您的图像文件夹。它应该显示带有黄色三角形的 Thumbs.db。右键单击它并选择从项目中删除或排除选项。

如果您认为应该发布,请将其添加到相应的文件夹中。

重试发布。

【讨论】:

    猜你喜欢
    • 2014-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-29
    • 2018-10-24
    • 1970-01-01
    • 2014-12-05
    相关资源
    最近更新 更多