Можно ли сгенерировать 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 довольно устарел. Мы находимся в процессе его устаревания.)
[править] Никто не может ответить на этот вопрос? Я знаю, что ответ смотрит мне прямо в лицо, но хоть убей, я не могу его понять...