谁能告诉我这个错误?
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/