【问题标题】:refactoring namespace in RESTFul WCF causes error at runtime在 RESTFul WCF 中重构命名空间会导致运行时出错
【发布时间】:2017-02-20 16:04:47
【问题描述】:

我创建了一个“WCF 服务应用程序”项目。

我在同一个命名空间 parentns.mynamespage 中创建接口,然后是类,一个 [DataMember] 装饰对象和 Global.asax.cs 全局类。

我在 VStudio IIS Express 中运行它,一切都很好。

.

然后我意识到我想将命名空间重构为parentns.subnamespace。 这是Imyclass.cs中唯一的唯一变化(该对象也存在于该文件中),myClass.cs和Global.asax.cs在VStudio Imyclass中重新编译并再次F5运行

现在我明白了:

"远程服务器返回错误:(500) Internal Server Error"

输出窗口中没有报告感兴趣的内容,除了一个非常通用的

“抛出异常:System.dll 中的‘System.Net.WebException’”

如果我 Ctrl-Z 一切并重新运行一切都会再次运行。

我还需要重构什么?

你如何解决这个问题?

感谢您的帮助

【问题讨论】:

    标签: c# asp.net .net wcf asp.net-mvc-4


    【解决方案1】:

    对不起。发布此问题后,我立即想到了搜索和替换。

    我在主全局文件“Global.asax”中找到了指向旧命名空间的引用。更新了,一切正常。

    谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-26
      • 2018-08-21
      • 2016-06-14
      • 2011-06-09
      • 2010-10-03
      • 2017-07-09
      相关资源
      最近更新 更多