【发布时间】:2009-06-23 14:40:00
【问题描述】:
在发这篇文章之前我已经查看了以下文章,但我的情况有点不同
How do I get intellisense for WCF Ajax Services?
我也将补丁应用到 VS2008 并让 jquery intellisense 正常工作。
在我的解决方案中,WCF 服务实际上不在 ASP.NET Web 项目中。 我有一个单独的项目 服务合同, 服务实施和 有一个托管 WCF 服务的 Web 项目。
然后,我的 ASP.NET Web 应用程序正在使用 WCF 服务。在我的 web 应用程序内的 javascript 文件中,如果我在顶部写以下两行,则智能感知不起作用。 (reqws 是托管我的 WCF 服务的 IIS 应用程序)
/// <reference name="MicrosoftAjax.js" />
/// <reference path="http://localhost/reqws/DataManagementService.svc" />
我什至通过转到编辑菜单并选择该选项来强制更新 VS2008 中的 javascript 智能感知。没有抛出任何错误。
请帮忙。另一件事是,我实际上在我的 Web 应用程序本身中创建了一个测试 WCF 服务,并将以下内容放在我的 javascript 文件中,这样就可以了。 所以,我的问题是当 WCF 服务不在同一个应用程序中或当您通过 ScriptManager 使用外部服务时如何让智能感知工作。
【问题讨论】:
标签: javascript wcf intellisense