Создать WSDL из DLL? - PullRequest
       77

Создать WSDL из DLL?

2 голосов
/ 24 августа 2011

Можно ли создать WSDL из веб-приложения на основе .NET ASMX, не размещая его в IIS?В идеале я хотел бы указать svcutil.exe (или wsdl.exe?) На dll и заставить его выплевывать все WSDL для веб-приложения.

Если бы вы могли предоставить синтаксис для svcutil.exeэто было бы прекрасно.Я выполнил svcutil.exe /?и я не могу заставить генерацию wsdl произойти (если это вообще возможно).

Если я позвоню:

svcutil.exe myapplication.dll

, я получу сообщение:

Generating metadata files...
Warning: No metadata files were generated. No service contracts were exported.
To export a service, use the /serviceName option. To export data contracts, specify 
the /dataContractOnly option. This can sometimes occur in certain security contexts, 
such as when the assembly is loaded over a UNC network file share. If this is the 
case, try copying the assembly into a trusted environment and running it.

(Да, я понимаю, что ASMX устарел. Мы находимся в процессе его устаревания.)

[Редактировать] Никто не может ответить на этот вопрос?Я знаю, что ответ смотрит мне в лицо, но я не могу понять, что такое жизнь ...

1 Ответ

1 голос
/ 25 октября 2011

Вы можете разместить службу в другом месте и сгенерировать WSDL из этого? Этот парень использовал Кассини , а Стефан Бреннер написал GetWsdl . Я сам этим не пользовался.

...