2009-08-11 7 views
0

J'ai créé une application asp.net. Comment puis-je intégrer une balise silverlight à mon projet asp.net? Quand j'ai googlé j'ai eu quelques exemples pour 2.0. Où puis-je trouver un exemple de solution pour Silverlight 3.0?Comment puis-je intégrer silverlight 3 avec asp.net

Note: quand j'ai cherché la même chose dans google, j'ai eu une solution pour ajouter un system.web.silverlight.dll qui est présent dans mon% win/Program Files \ Microsoft SDKs \ Silverlight \ v2.0 \ Libraries \ Server \ system. web.silverlight.dll

pour 3,0%% victoire/Program Files \ Microsoft SDKs \ Silverlight \ v3.0 \ Libraries \ Server \ System.ServiceModel.PollingDuplex.dll est-il pas system.web.silverlight.dll .

Qu'est-ce que je dois faire pour intégrer la Silverlight dans mon asp.net?

Répondre

0

Vous ne souhaitez pas ajouter ces assemblys à votre site Web asp.net, car ils sont destinés au développement du projet Silverlight.

Tout ce que vous avez besoin est:

  1. Silverlight 3 plug-in machine de l'utilisateur
  2. un fichier XAP qui est la compilation Silverlight 3 binaires
  3. Dernières Silverlight.js
  4. Certaines balises dans votre html ou aspx page comme exemple ci-dessous (ClientBin/BIA1.XAP est le binaire utilisé)

Il est beaucoup plus facile d'installer e Silverlight Tools pour VS2008 et laissez le configurer pour vous en ajoutant un nouveau projet Silverlight à votre solution, il vous demandera si vous souhaitez intégrer à votre site web asp.net existant avec un fichier html de test créé. Download here

<object data="data:application/x-silverlight," type="application/x-silverlight-2" width="100%" height="100%">   
     <param name="source" value="ClientBin/BIA1.xap"/> 
     <param name="onerror" value="onSilverlightError" /> 
     <param name="background" value="white" /> 
     <param name="minRuntimeVersion" value="3.0.40624.0" /> 
     <param name="autoUpgrade" value="true" /> 
     <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40624.0" style="text-decoration: none;"> 
      <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none"/> 
     </a> 
    </object>