2010-06-16 2 views
1

Si je souhaite déployer une application ASP.NET qui héberge des points de terminaison RIA Services pour une application Silverlight, dois-je installer autre chose sur le serveur Web? Ou est-ce juste quelques DLL supplémentaires qui peuvent être déployées dans le dossier Bin de mes applications?Est-ce que RIA Services nécessite une installation supplémentaire sur le serveur?

Je sais que lorsque vous développez des services RIA, il existe des kits d'outils supplémentaires et quoi-ne pas installer, mais je ne suis pas sûr que ceux-ci sont nécessaires sur le serveur.

Répondre

5

Votre serveur Web nécessitera l'installation de .Net 4 et vous aurez besoin de certaines DLL. Il est possible de publier en définissant ces DLL sur "Copy Local" = true.

  • System.ServiceModel.DomainServices.EntityFramework
  • System.ServiceModel.DomainServices.Hosting
  • System.ServiceModel.DomainServices.Server

Vous pouvez aussi installer l'exe comme indiqué ici: http://blogs.msdn.com/b/deepm/archive/2010/03/15/are-you-a-hoster-and-want-to-support-ria-services.aspx

Autres lectures: http://blogs.msdn.com/b/saurabh/archive/2010/03/16/ria-services-application-deployment.aspx