我有一个ClassLib调用Id.API。 Id.Web引用了这个。WCF,svcutil生成代理与/参考
在Id.API中我有一个实体MyEntity。
当我尝试创建调用方法SendEcho(myEntity所myEntity所),Id.Web项目抱怨说,它预计
id.web.types.MyEntity
,而不是
Id.API.MyEntity
研究一个PARAM建议给我这是使用svcutil命令行上的参考开关修复的。
这是我的命令行示例:
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\x64\SvcUtil.exe"
http://id.web/Services/EchoService.svc?wsdl
/config:C:\Projects\Id.Web\Interface\Services\EchoService.svc.config
/reference:../bin/Id.API.dll
我得到的错误:
Error: Cannot load reference assembly '../bin/Id.API.dll'
Cannot load file ../bin/Id.API.dll as an Assembly. Check the FusionLogs for more Information.
Could not load file or assembly 'file:///C:\Projects\Id.Web\Interface\bin\Id.API.dll' or one of its dependencies.
This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.
我怎样才能解决这个问题?谢谢
哦 - 你看过融合日志吗? – RQDQ 2011-03-04 02:35:08