Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more
Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more
Hi,
In Modules section of Deployment center, there's a module named "Install EPiServer Commerce 7.5.394.2", which installs EPiServer Commerce database, Commerce Manager site and related assemblies and configs. You should only have to run that script (and point to your CMS 7.5 site) instead of separated steps as you mentioned.
Regards.
/Q
This is how I try to add the EPiServer Commerce module to my existing website.
Doing this I get the error I mention, missing ExternalFilesPath.
I see no other options to get commerce installed for the existing site.
Hi,
So the problem is now more complicated. Deployment center does not support the case of install EPiServer Commerce 7.5 to an updated CMS site (in your case, 7.6.3) very well.
We're about to releasing a package which allow you to install EPiServer Commerce without deployment center, so if you are not in a hurry, we suggest to wait for that. (You will need to update to latest nuget packages and that also means .NET 4.5)
If it is not the case, then my suggestion is to install a blank Commerce 7.5 site (Install new CMS 7.5 site and choose Commerce as module), update it to the version you want to use (we always recommend to use latest version), copy your files over, then update the connection string. That requires some manual steps but should be quite easy.
Regards.
/Q
I am trying to add Commerce 7.5 to an existing EPiServer 7.5 CMS site.
I use the deployment center and setup the database and Commerce Manager site, and start the install.
It almost immedately fails with: Missing required parameter $properties.Site.ExternalFilesPath that should point to the appdata folder
Any ideas what I am missing here?
The full log for the install, as far as I get.
Begin-EPiBulkInstall transaction of Commerce installation Started a transacted install Installing Common Framework features to site C:\Users\andreasj\Projects\episite\site\wwwroot Install Common Framework on selected site productPath: C:\Program Files (x86)\EPiServer\Framework\7.5.394.2\ installedVersion: 7.6.3.0 frameworkVersion: 7.5.394.2 An unhandled error has occured: Missing required parameter $properties.Site.ExternalFilesPath that should point to the appdata folder. When executing At C:\Program Files (x86)\EPiServer\Framework\7.5.394.2\Install\System Scripts\ Install Site (SqlServer).ps1:202 char:14 + throw <><><>< (New-Object ArgumentException('Missing required parameter $properties.Site.ExternalFilesPath that should point to the appdata folder.')) True = Get-EPiIsBulkInstalling An error has occured and the transaction will be rolled back Rolledback ===in trapping ex === An unhandled error has occured: Missing required parameter $properties.Site.ExternalFilesPath that should point to the appdata folder. When executing At C:\Program Files (x86)\EPiServer\Framework\7.5.394.2\Install\System Scripts\ Install Site (SqlServer).ps1:202 char:14 + throw <><><>< (New-Object ArgumentException('Missing required parameter $properties.Site.ExternalFilesPath that should point to the appdata folder.')) inTransaction = False Deleting Commerce Manager site folder C:\EPiServer\episitecommerce\wwwroot Deleting Commerce Manager ExternalFiles C:\EPiServer\episitecommerce\eCommerceFra mework\5.3\ Deleting Commerce Manager database episitecommerce Started a transacted install The database episitecommerce was not deleted because it did not exist Entering commit phase Committed At C:\Program Files (x86)\EPiServer\Framework\7.5.394.2\Install\System Scripts\Install Site (SqlServer).ps1:202 char:14 + throw <><><>< (New-Object ArgumentException('Missing required parameter $properties.Site.ExternalFilesPath that should point to the appdata folder.')) System.ArgumentException: Missing required parameter $properties.Site.ExternalFilesPath that should point to the appdata folder.