WCF Service从.aspx页面删除代码后开始呼叫JavaScript代码



我有一个C#.NET WCF项目,该项目由调用服务的JavaScript页面组成。在启动时(在调试模式下),它立即调用服务,但我不知道原因。为了尝试解决问题,我执行了标准的事情,例如清洁和重建。我还删除了Windows目录下的DLL项目。为了进一步强调这一点,我删除了.aspx文件中的所有JavaScript,但它似乎仍然保留。我知道这一点,因为呼叫堆栈正在将函数调用带有填充的变量,即使它们不在那里。

什么会导致这个?由于不再存在,我应该如何清理代码?我认为这是一个很好的起点,因为可以解决另一个启动电话的电话。

您绝对应该使用其余协议。这样可以确保其他非asp.net网站可以消耗您的服务(互操作性)。

有什么特殊原因是您使用WCF吗?与REST API一起使用MVC 4.0会更容易。WCF更适合通过数据合同等进行繁重的举重,但这不是很可互操作。

回答您的问题,将用作开始项目的VS项目是什么?

最新更新