【问题标题】:C# Asp.Net Webservice throws Exception when switching from Debug to Release Mode从调试模式切换到发布模式时,C# Asp.Net Webservice 抛出异常
【发布时间】:2013-06-24 08:14:54
【问题描述】:

我的网络服务在调试模式下运行良好,但是当我将其切换到发布模式时,它会引发异常,

异常 1 找不到类型或命名空间名称“example1”(是 您缺少 using 指令或程序集引用?)

异常 2 找不到类型或命名空间名称“example2”(是 您缺少 using 指令或程序集引用?)

我不知道为什么会这样?任何帮助都会被挪用。

【问题讨论】:

  • 什么是example1和example2?
  • MailClient 和 Trace...但这有关系吗?编辑:现在我重建并得到更多错误..相同类型但名称不同(Trace,MailClient,..)我认为这是网络服务的原因......但我不知道为什么
  • 很可能您对不同的配置有不同的项目设置。验证您的配置管理器。
  • Config Manager: MyProject Release x86 Build:checked switch to Debug MyProject Debug x86 Build:checked 那应该是正确的吧?
  • 您确定将所需的 DLL 文件或其他所需文件复制到输出 Release 文件夹吗?这意味着输出文件夹在调试和发布模式下必须包含完全相同的 dll 或所需文件。

标签: c# web-services debugging release


【解决方案1】:

因此,请确保项目输出文件夹在调试和发布模式下必须包含完全相同的 dll 或所需文件。将 local = true 复制到所需的 .dll 文件表单属性窗口。它会在构建项目时始终将您的 .dll 文件复制到输出目录。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多