2009-08-13 47 views
1

如何查找/設置在Visual Web Developer中創建的網站的程序集名稱?Visual Web開發人員網站程序集名稱

其實我正在嘗試使用Visual Web Developer的網站NHibernate。在.hbm.xml(映射文件)中包含一個名爲Assembly的屬性,我們需要指定包含實體類的項目的Assembly Name。

我在哪裏可以找到網站的程序集名稱?

如果程序集名稱不適用於某個網站,我該如何克服這種情況?


更新:如果我省略了集屬性,我得到錯誤告訴我,裝配屬性丟失。

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 2009-08-13 03:32:05

+0

如果我省略了程序集屬性,我收到錯誤告訴程序集屬性丟失。 Product.hbm.xml <?xml version =「1.0」encoding =「utf-8」?> <類名= 「產品」> <! - 發電機類= 「GUID」/ - > <屬性名= 「姓名」/> 2009-08-14 07:41:30

回答

0
System.Reflection.Assembly.GetAssembly(typeof(A_Class_Name_Here)).GetName().Name; 
相關問題