【问题标题】:Release mode giving error in .NET Console Application发布模式在 .NET 控制台应用程序中给出错误
【发布时间】:2017-06-30 11:14:36
【问题描述】:

我有一个 ASP.NET 应用程序。当我在调试模式下构建它时,构建成功。但是当我使用发布模式构建时,它给了我如下错误,

在我的系统中,我只有“C”驱动器,但仍然显示“无法在“L”位置复制。

注意:我从 VSO 获取了这个应用程序。所以其他人已经在研究它了。

我需要更改什么配置才能使其正常工作?

【问题讨论】:

  • 检查你的项目输出路径。项目属性 -> 构建
  • 您是否尝试过清理 + 重建并重新启动 Visual Studio?有时这可以解决此类问题。
  • 输出路径:"bin\Release\"
  • 我也将所有 debug/bin dll 添加到 release/bin 文件夹中。
  • 您能否检查一下您的预构建或构建后脚本?那里应该有一些参考资料可以将文件复制到您没有的 L 盘。

标签: c# asp.net .net dll console-application


【解决方案1】:

在您添加的每个 dll 的 Reference 文件夹中,单击它们中的每一个,然后在属性窗口中设置 Copy Local= true ,这会将部署所需的所有文件复制到 bin,然后尝试部署。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-11
    • 2019-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多