This question is locked. New answers and comments are not allowed.
I am getting the following error when I do a build on the project:
Error 104 OpenAccess Error: Telerik.OpenAccess: Updating SQL schema failed. No metadata has been registered for class Database.Product.Product. (This usually indicates, that either this class is not declared persistent or it is declared persistent but not enhanced. The class was loaded from file:///C:/Projects/TCC/trunk/Database/bin/Debug/Database.dll.) TCC
Product in AppConfig:
And Event, which inherits (vertically) from Product:
<class name="Event">
<extension key="db-index" value="StartDate">
<extension key="db-unique" value="false" />
<extension key="db-clustered" value="false" />
<extension key="field-name" value="_startDate" />
</extension>
<field name="_students">
<collection>
<extension key="db-link-table" />
</collection>
</field>
<field name="_city" null-value="exception">
<extension key="db-column">
<extension key="db-length" value="100" />
<extension key="db-sql-type" value="NVARCHAR" />
</extension>
</field>
<field name="_endDate" null-value="exception">
<extension key="db-column">
<extension key="db-type" value="DATE" />
</extension>
</field>
<field name="_eventType" null-value="exception" />
<field name="_startDate" null-value="exception">
<extension key="db-column">
<extension key="db-type" value="DATE" />
</extension>
</field>
<field name="_state" null-value="exception">
<extension key="db-ref" value="_code">
<extension key="db-column">
<extension key="db-column-name" value="state_code" />
</extension>
</extension>
</field>
<extension key="db-inheritance" value="vertical" />
</class>
Any ideas?
Thanks
Error 104 OpenAccess Error: Telerik.OpenAccess: Updating SQL schema failed. No metadata has been registered for class Database.Product.Product. (This usually indicates, that either this class is not declared persistent or it is declared persistent but not enhanced. The class was loaded from file:///C:/Projects/TCC/trunk/Database/bin/Debug/Database.dll.) TCC
Product in AppConfig:
<class name="Product">
<field name="_productId" null-value="exception" />
<field name="_isActive">
<extension key="db-column">
<extension key="db-sql-type" value="BIT" />
</extension>
</field>
<field name="_name">
<extension key="db-column">
<extension key="db-column-name" value="name" />
<extension key="db-length" value="100" />
<extension key="db-sql-type" value="NVARCHAR" />
</extension>
</field>
And Event, which inherits (vertically) from Product:
<class name="Event">
<extension key="db-index" value="StartDate">
<extension key="db-unique" value="false" />
<extension key="db-clustered" value="false" />
<extension key="field-name" value="_startDate" />
</extension>
<field name="_students">
<collection>
<extension key="db-link-table" />
</collection>
</field>
<field name="_city" null-value="exception">
<extension key="db-column">
<extension key="db-length" value="100" />
<extension key="db-sql-type" value="NVARCHAR" />
</extension>
</field>
<field name="_endDate" null-value="exception">
<extension key="db-column">
<extension key="db-type" value="DATE" />
</extension>
</field>
<field name="_eventType" null-value="exception" />
<field name="_startDate" null-value="exception">
<extension key="db-column">
<extension key="db-type" value="DATE" />
</extension>
</field>
<field name="_state" null-value="exception">
<extension key="db-ref" value="_code">
<extension key="db-column">
<extension key="db-column-name" value="state_code" />
</extension>
</extension>
</field>
<extension key="db-inheritance" value="vertical" />
</class>
Any ideas?
Thanks