【发布时间】:2012-10-25 23:20:43
【问题描述】:
我有一个 C# .NET WCF 项目,其中包含一个调用服务的 JavaScript 页面。启动后(在调试模式下)它立即调用服务,但我不知道为什么。为了尝试解决问题,我执行了标准操作,例如清理和重建。我还删除了 Windows 目录下的项目 dll。为了进一步强调这一点,我删除了 .aspx 文件中的所有 Javascript,但它似乎仍然保留了它。我知道这一点,因为调用堆栈正在拉动填充变量的函数调用,即使它们不存在。
什么会导致这种情况?我应该如何清除代码,因为它不再存在?我认为这是一个很好的起点,因为启动时调用的其他问题可能会得到解决。
【问题讨论】:
-
这很不寻常。 WCF 服务项目没有任何网页。当您调试时,它会启动 WCF 测试客户端,它允许您调用不具有复杂类型的服务。使用 Javascript 调用 WCF 服务也很不寻常,除非它是 REST。
标签: c# javascript ajax wcf