我試圖安裝產品模塊。我根據教程完成(添加品嚐幾個字段),但重申該應用程序後,我得到這個錯誤:Sitefinity 4.1自定義模塊
No metadata has been registered for class ProductCatalog.Model.ProductItem. (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:/Program Files/Telerik/Sitefinity 4.1/Projects/pssite/bin/ProductCatalog.DLL.)
堆棧跟蹤:
[OpenAccessException: No metadata has been registered for class ProductCatalog.Model.ProductItem. (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:/Program Files/Telerik/Sitefinity 4.1/Projects/pssite/bin/ProductCatalog.DLL.)]
DynamicModule.ns.Wrapped_OpenAccessRoleProvider_975c8a0a334c43b7a81f0a078afb63cf.GetRolesForUser(Guid userId) +230
Telerik.Sitefinity.Security.SitefinityPrincipal.Initialize() +1036
Telerik.Sitefinity.Security.SitefinityPrincipal.get_Roles() +9
Telerik.Sitefinity.Configuration.RolePolicyHandler.GetPolicyNames(ConfigProvider configProvider, ConfigSection section) +46
Telerik.Sitefinity.Configuration.ConfigElement.GetValueFromPolicy(ConfigPolicyHandler handler, ConfigProperty prop, Object& value) +101
Telerik.Sitefinity.Configuration.ConfigElement.GetPolicyValue(ConfigProperty prop, Object& value) +87
Telerik.Sitefinity.Configuration.ConfigElement.get_Item(ConfigProperty prop) +56
Telerik.Sitefinity.Services.SystemConfig.get_CacheDependencyHandlers() +68
Telerik.Sitefinity.Data.CacheDependency..cctor() +79
[TypeInitializationException: The type initializer for 'Telerik.Sitefinity.Data.CacheDependency' threw an exception.]
Telerik.Sitefinity.Data.CacheDependency.Subscribe(Type handlerType, Object trackedItem, ChangedCallback callback) +0
Telerik.Sitefinity.Configuration.ConfigCacheDependency.Initialize(CacheItem owningCacheItem) +74
Telerik.Microsoft.Practices.EnterpriseLibrary.Caching.CacheItem.InitializeExpirations() +30
Telerik.Microsoft.Practices.EnterpriseLibrary.Caching.Cache.Add(String key, Object value, CacheItemPriority scavengingPriority, ICacheItemRefreshAction refreshAction, ICacheItemExpiration[] expirations) +508
Telerik.Microsoft.Practices.EnterpriseLibrary.Caching.CacheManager.Add(String key, Object value, CacheItemPriority scavengingPriority, ICacheItemRefreshAction refreshAction, ICacheItemExpiration[] expirations) +28
Telerik.Sitefinity.Configuration.ConfigSection.HasPolicy(ConfigPolicyHandler policyHandler, String policyName, PolicyStatusInfo& policyStatus) +186
Telerik.Sitefinity.Configuration.ConfigElement.GetValueFromPolicy(ConfigPolicyHandler handler, ConfigProperty prop, Object& value) +182
Telerik.Sitefinity.Configuration.ConfigElement.GetPolicyValue(ConfigProperty prop, Object& value) +87
Telerik.Sitefinity.Configuration.ConfigElement.get_Item(ConfigProperty prop) +56
Telerik.Sitefinity.Configuration.ConfigElement.get_Item(String propertyName) +68
Telerik.Sitefinity.Security.Configuration.SecurityConfig.get_ApplicationRoles() +17
Telerik.Sitefinity.Security.SitefinityPrincipal.get_IsBackendUser() +56
Telerik.Sitefinity.Security.SecurityManager.AuthenticateRequest(HttpContextBase context) +932
Telerik.Sitefinity.Web.SitefinityHttpModule.Context_AuthenticateRequest(Object sender, EventArgs e) +18
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +168
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +76*
我使用SF4 .1 有沒有其他人得到這個錯誤?
謝謝,喬希! – iodum 2011-05-19 09:47:35
這個問題解決了...我得到新的錯誤 – iodum 2011-05-19 10:11:47
你得到的新錯誤是什麼? – SelAromDotNet 2011-05-21 01:16:21