2011-04-27 42 views
0

在訪問Commerce Server 2007中的網站,我得到下面的異常。我升級到SP2後發生這種情況。我在GAC中檢查了Microsoft.CommerceServer.Catalog.dll,它似乎有這個字段。我試圖在同一臺機器上創建一個新的測試站點,並得到相同的錯誤。現場未找到:「Microsoft.CommerceServer.Catalog.Internal.Constants.CatalogResourceMajorVersion」

爲什麼這個錯誤發生,如何解決呢?

[MissingFieldException: Field not found: 'Microsoft.CommerceServer.Catalog.Internal.Constants.CatalogResourceMajorVersion'.] 
Microsoft.CommerceServer.Catalog.CatalogContext.InternalCreate(CatalogSiteAgent catalogSiteAgent, DebugContext debugContext, CacheConfiguration cacheConfiguration) +708 
Microsoft.CommerceServer.Runtime.Catalog.CommerceCatalogModule.CreateCatalogContext() +293 
Microsoft.CommerceServer.Runtime.Catalog.CommerceCatalogModule.get_CatalogContext() +138 
Microsoft.CommerceServer.Runtime.Catalog.CommerceCatalogModule.OnBeginRequest(Object sender, EventArgs e) +24 
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +80 
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +171 

回答