2009-08-13 6 views
1

Comment puis-je rechercher/définir le nom de l'assembly pour site Web créé dans Visual Web Developer?Site Web Visual Web Developer Nom de l'assembly

En fait, j'essaie NHibernate avec le site Web Visual Web Developer. Dans le fichier .hbm.xml (fichier de mappage) contient un attribut appelé Assembly dans lequel nous devons spécifier le nom d'assembly du projet contenant la classe d'entité. Où puis-je trouver le nom de l'assembly pour le site Web?

Où puis-je trouver le nom d'assembly pour le site Web?

Si un nom d'assembly n'est pas disponible pour un site Web, comment puis-je remédier à cette situation?


Mise à jour: Si je laisse de côté l'attribut de montage, je me fais erreur me disant que l'attribut d'assemblage est manquant.

Product.hbm.xml:

<?xml version="1.0" encoding="utf-8" ?> 
    <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" namespace="NHibernateSol.Domain" assembly="NHibernateSol1"> 
     <class name="Product" > 
      <id name="Id"> 
       <!-- generator class="guid"/--> 
      </id> 
      <property name="Name" /> 
      <property name="Category" /> 
      <property name="Discontinued" /> 
     </class> 
    </hibernate-mapping> 
+0

Pouvez-vous poster le xml hbm liste ici? En outre, que se passe-t-il si vous omettez l'attribut Assembly? – shahkalpesh

+0

Si j'omets l'attribut assembly, j'obtiens un attribut assembly error telling manquant. Product.hbm.xml <- classe génératrice = "guid"/->

Répondre

0
System.Reflection.Assembly.GetAssembly(typeof(A_Class_Name_Here)).GetName().Name; 
Questions connexes