我创建了一个简单的WCF应用程序。该平台设置为Any CPU。我可以成功构建和运行应用程序。但是当我将平台更改为x64时,我收到以下错误:
无法添加服务。可能无法访问服务元数据。确保您的服务正在运行并公开元数据
我的系统有64位操作系统。实际上我必须将平台设置为x64以在我的应用程序中添加一个dll。这个错误的可能原因是什么?请帮帮我。
我正在使用IIS Express。
答案 0 :(得分:4)
使用IIS Express和VS2013时,需要在调试x64 web项目时检查VS Options中的以下选项:
Tools -> Options -> Projects and Solutions -> Web Projects -> Use the 64 bit version of IIS Express for web sites and projects
答案 1 :(得分:3)
IIS - >应用程序池的高级设置。设置"启用32位应用程序"为真。另请检查服务是否依赖于非x64的库。