With Mojave November CTP, we can able to create ecommerce application in MOSS. When I try to create a new site with commerce server MOSS template I am getting a wired error.
“Dependency feature ‘CommerceServer’ (id: 093798da-8617-4888-8db2-0f47a45b01c1) for feature ‘Catalog’ (id: 8aec8ac2-be1a-4ac6-9242-e166879018c8) is not activated at this scope”.
I didn’t find any information in the event log. After approaching Microsoft commerce support team, I got following resolution.
“Commerce Server Web Application scoped features may not have been activated, and these are a dependency for the Site Collection features.”
To activate commerce server features, do follow these steps.
- Open SharePoint Central Administration.
- Click on Application Management tab.
- Click on “Manage web application feature” link.
- Activate commerce server 2007 feature, commerce server 2007 web part resources and commerce server default site resources features.
After activating commerce server features, you can now create CS moss site without any errors.
If you like this post, please click on our sponsor advertisement.

Hi Ravikanth,
I have created a new e-commerce web site using “Sharepoint commerce services configuration wizard” and noticed that “site collection has not created”. So I tried to create a new site collection but it fails with “dependency feature not activated”.
When i try to activate the commerce server feature, i got the following error in event log. Any solution to solve this issue?
Error loading and running event receiver Microsoft.Commerce.Portal.ChannelConfiguration.ChannelConfigurationListEventReceiver in Microsoft.Commerce.Portal.ChannelConfiguration, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35. Additional information is below.
: Could not load file or assembly ‘Microsoft.Commerce.Portal.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35′ or one of its dependencies. The system cannot find the file specified.
FYI: I am trying the above in CS2009 evaluation VPC (oct release)
Thanks
Sathiya
Sathiya,
the error is due to corruption of assembly. Try to remove the assembly from GAC and copy that again. Aslo remove all files from asp.net temporary folder (C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files).