Мне необходимо разместить службы RIA WCF за пределами IIS на клиентском компьютере.После прочтения следующих тем:
http://forums.silverlight.net/forums/p/182302/413287.aspx Могут ли службы WCF RIA работать самостоятельно? http://forums.silverlight.net/forums/p/213861/512468.aspx http://social.msdn.microsoft.com/Forums/en-CA/silverlightdeveloper/thread/804341f3-9f1e-420b-9cdc-c1334bd9302f
Я отказался от этой идеи из-за «AspNetCompatibilityRequirementsAttribute», который использует служба RIA, и начал исследовать альтернативные решения.
Однако только вчера я прочитал больше о Visual Studio LightSwitch и о том, что службы WCF RIA используются внутри компании.С LightSwitch вы можете развернуть свое приложение в двухуровневом сценарии на рабочем столе, который устанавливается с помощью ClickOnce и работает как приложение Silverlight вне браузера, которое может получать доступ к данным без подключения к IIS.
Кто-нибудь знает, как это можно сделать?
Заранее спасибо
Lightswitch использует сервер Cassini в Visual Studio в двухуровневом сценарии. Я не знаю намного больше о том, как он проходит. Таким образом, это все еще среда, совместимая с ASP.NET, но на этот раз с зависимостями от Visual Studio.