У меня есть вызов ClassLib Id.API.Id.Web ссылается на это.
В Id.API у меня есть Entity, MyEntity.
Когда я пытаюсь создать вызов метода SendEcho (MyEntity myentity), проект Id.Web жалуется, чтоон ожидает параметров от
id.web.types.MyEntity
1007 * вместо
Id.API.MyEntity
Исследование подсказывает мне, что это фиксируется с помощью опорного переключателя в командной SvcUtil линии.
1012 * Здесьмой пример командной строки:
"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.
Как я могу это исправить?спасибо