Visual Web Developer网站程序集名称

时间:2009-08-13 03:18:15

标签: nhibernate vwdexpress

如何查找/设置在Visual Web Developer中创建的网站的程序集名称?

实际上我正在尝试使用Visual Web Developer网站进行NHibernate。在.hbm.xml(映射文件)中包含一个名为Assembly的属性,我们需要指定包含实体类的Project的程序集名称。

在哪里可以找到网站的程序集名称?

如果网站没有可用的程序集名称,我该如何克服这种情况?


更新:如果我省略了程序集属性,我收到错误,告诉我程序集属性丢失。

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>

1 个答案:

答案 0 :(得分:0)

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