c# - 找不到 wcf serviceActivations

标签 c# asp.net wcf visual-studio-2010

谁能告诉我这个错误?

system.serviceModel/serviceHostingEnvironment/serviceActivations could not be found.

我正在尝试在 Windows 7 上的 VS2010 中制作 WCF 应用。

有什么解决方案吗?

最佳答案

Windows 激活服务是 Windows 2008 Server 的一项功能,它允许您使用非 HTTP 传输协议(protocol)托管 WCF 服务,它是托管服务的 IIS 替代品,我不知道您是否可以在 Windows 7 上运行它。

如果您在开发人员 PC 上开发 WCF 服务,则不需要它。您可以在简单的控制台应用程序、本地 HTTP 服务器 (VS.NET HTTP) 或本地 IIS 服务器中托管 WCF 服务。

在解决方案资源管理器中右键单击您的 WCF 项目,打开属性,选择 Web 选项卡,您应该找到开发服务器选项(在本地、远程 IIS 或 WAS 上运行它)。

关于c# - 找不到 wcf serviceActivations,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7137460/

相关文章:

c# - Visual Studio Team Services - 如何将构建的 Windows 服务文件复制到 Azure VM

c# - 如何设置asp.net Identity cookies过期时间

c# - Asp.net - 用于存储字典的缓存与静态变量

wcf - 可以同时以JSON(P)和XML响应并且仍用作SOAP Web服务的RESTful WCF服务吗?

c# - Selenium WebDriver 测试登录验证

c# - 在 Code First 和 Entity Framework 5 中使用枚举

C# 在两个 Web 应用程序之间验证 Web 服务时出现问题

c# - 使用检查用户跨域的 Windows 身份验证创建 Intranet 站点在提供凭据后不允许我通过

.net - ArrayOf 将 List<T> 与 WCF 休息服务一起使用时

.net - 将支持 HTTPS、签名证书和签名用户名 token 的 WCF 自定义绑定(bind)