2009-08-13 15 views
1

Visual Web Developerで作成されたWebサイトのアセンブリ名を検索/設定するにはどうすればよいですか?Visual Web Developer Webサイトアセンブリ名

実際、私はVisual Web Developer WebサイトでNHibernateを試しています。 .hbm.xml(マッピングファイル)には、Assemblyという名前の属性が含まれています。ここで、エンティティクラスを含むプロジェクトのアセンブリ名を指定する必要があります。

Webサイトのアセンブリ名はどこにありますか?

ウェブサイトではアセンブリ名が利用できない場合、どのようにこの状況を克服できますか?


アップデート:私はアセンブリ属性を省略した場合、私は、アセンブリ属性が欠落していることを私に言って、エラーを取得しています。

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

あなたはここにリストHBMのXMLを投稿することができますか?また、Assembly属性を省略するとどうなりますか? – shahkalpesh

+0

アセンブリ属性を省略すると、アセンブリ属性が存在しないというエラーが表示されます。 Product.hbm.xml <?xml version = "1.0" encoding = "utf-8"?> <クラス名= "製品"> <! - ジェネレータクラス= "GUID"/- > <プロパティ名= "名前" /> <プロパティ名= "カテゴリ" /> <プロパティ名= "販売終了" />

答えて

0
System.Reflection.Assembly.GetAssembly(typeof(A_Class_Name_Here)).GetName().Name; 
関連する問題