Page 1 of 1
Upgrade from AbleCommerce 7.0.1 (build 10875)
Posted: Fri Mar 06, 2009 10:31 pm
by hbcondo
I am trying to upgrade my store from AbleCommerce 7.0.1 (build 10875) to the latest version as of 2/10/09. I followed the instructions on the help website by downloading the latest CommerceBuilder.dll file (7.2.11679.0) and replacing the existing one (7.0.10576.0) in the bin folder. Unfortunately that has resulted in the following error:
Server Error in '/' Application.
Could not load file or assembly 'CommerceBuilder.Data, Version=7.2.11602.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
Sure enough I don't see CommerceBuilder.Data.dll in the bin folder. Is this a new assembly? Where do I get it? Any help on this is appreciated. Thanks.
Re: Upgrade from AbleCommerce 7.0.1 (build 10875)
Posted: Sat Mar 07, 2009 7:45 am
by jmestep
It should have been in the Bin folder of the install. I've attached it in case it was missing. Take the .txt off the file name.
Re: Upgrade from AbleCommerce 7.0.1 (build 10875)
Posted: Sat Mar 07, 2009 1:05 pm
by hbcondo
jmestep wrote:It should have been in the Bin folder of the install. I've attached it in case it was missing. Take the .txt off the file name.
Thank you for attaching the necessary file, I will try this tonight. Is this a new assembly? There's no mention of this assembly on the help web page. The download link there only contains a ZIP file of the latest CommerceBuilder.dll (there was no install directory).
Re: Upgrade from AbleCommerce 7.0.1 (build 10875)
Posted: Sat Mar 07, 2009 1:52 pm
by jmestep
I'm not sure if the files are on the help site. I had to go to an ftp location to get my new upgrade. I checked and it was included in the bin folder for the complete 7.0.2 and the upgrade. I don't think they post the files on the help site because you have to have an upgrade subscription to get them. So you might not have everything. The ones I got originally were in a .exe file.
Re: Upgrade from AbleCommerce 7.0.1 (build 10875)
Posted: Sat Mar 07, 2009 5:43 pm
by hbcondo
EDIT: Sorry, this is my first upgrade and I think I mis-read the instructions on the help website. Please ignore. Thanks.
I added the CommerceBuilder.Data dll file to the bin directory and I get another error now. It appears there have been a lot of changes in the newest build (7.0.2 build 11659) from what I am currently running (7.0.1 build 10875). I thought this was a simple update due to the verbiage on the
help page as it states:
"If you are running AbleCommerce 7.1 build 10875 (re-versioned to 7.0.1), you can still upgrade to AbleCommerce 7.0.2 but you will only need to complete the post-upgrade tasks noted in this document."
The post-upgrade task I performed was downloading the latest CommerceBuilder.dll file but apparently there's more to it (step5).
AbleCommerce 7.0.1 build 10875 has worked well for us but we wanted to use the DataPort utility and it said the following:
Warning: Version mismatch, You are running DataPort utility 7.0.34.0 for AbleCommerce 7.0 Store and we have detected an older version of CommerceBuilder.DataClient.Api.dll in the AbleCommerce \bin\ folder. Please update the DLL to match the version of the DataPort utility.
Please make sure that you are using the latest version of DataPort and the DataPort API. It is strongly recommended to update your store and get the compatible version of DataPort application.
Re: Upgrade from AbleCommerce 7.0.1 (build 10875)
Posted: Sun Mar 08, 2009 2:56 am
by afm
"If you are running AbleCommerce 7.1 build 10875 (re-versioned to 7.0.1), you can still upgrade to AbleCommerce 7.0.2 but you will only need to complete the post-upgrade tasks noted in this document."
I suspect you have figured out that this means if you are upgrading from 10125 (7.0.0) then you have to complete the post-upgrade tasks in the 7.0.1 upgrade documents plus the post-upgrade tasks in the 7.0.2 document. If you are upgrading from 7.0.1 then you only need to complete the post-upgrade tasks in the 7.0.2 document.
Keep in mind that the statement is only referring to post-upgrade tasks. The actual upgrade has dozens of sql updates, new/changed bin files, and new/changed web files.
"Warning: Version mismatch, You are running DataPort utility 7.0.34.0 for AbleCommerce 7.0 Store and we have detected an older version of CommerceBuilder.DataClient.Api.dll in the AbleCommerce \bin\ folder. Please update the DLL to match the version of the DataPort utility.
Please make sure that you are using the latest version of DataPort and the DataPort API. It is strongly recommended to update your store and get the compatible version of DataPort application."
See the readme file in the DataPort directory. You will need to copy CommerceBuilder.DataClient.Api.dll from the DataPort directory on your computer to the bin directory of your website. But, before you do...7.0.34.0 is only for 7.0.0 stores. It is not for 7.0.1 or 7.0.2 stores.
Re: Upgrade from AbleCommerce 7.0.1 (build 10875)
Posted: Sun Mar 08, 2009 3:29 pm
by hbcondo
afm wrote:See the readme file in the DataPort directory. You will need to copy CommerceBuilder.DataClient.Api.dll from the DataPort directory on your computer to the bin directory of your website. But, before you do...7.0.34.0 is only for 7.0.0 stores. It is not for 7.0.1 or 7.0.2 stores.
Thank you for the additional details. I uploaded the CommerceBuilder.DataClient.Api.dll from the DataPort directory on your computer to the bin directory of your website. I still get the same error so it sounds like the latest version of the DataPort utility is NOT compatible with the latest version of AbleCommerce (7.0.1 or 7.0.2). Is this correct? If so, how can we bulk load products?
Sorry if this got off topic, perhaps I should contact AbleCommerce directly in regards to this or start a separate thread dedicated to this.
Re: Upgrade from AbleCommerce 7.0.1 (build 10875)
Posted: Sun Mar 08, 2009 6:36 pm
by afm
hbcondo wrote:I still get the same error so it sounds like the latest version of the DataPort utility is NOT compatible with the latest version of AbleCommerce (7.0.1 or 7.0.2). Is this correct?
Right. DataPort version 7.0.34 (the current version as of today) is only compatible with AbleCommerce version 7.0.0. There is no DataPort for AbleCommerce 7.0.1 or 7.0.2 today (
though it looks like one is close).
hbcondo wrote:If so, how can we bulk load products?
What I do is load the products into a 7.0.0 website, then connect the database to a 7.0.2 website (both websites are local), and then re-run the 7.0.2 upgrade scripts.
hbcondo wrote:Sorry if this got off topic, perhaps I should contact AbleCommerce directly in regards to this or start a separate thread dedicated to this.
There are a couple of threads about DataPort and 7.0.2 you could join...
viewtopic.php?f=61&t=9889
viewtopic.php?f=61&t=9820
Re: Upgrade from AbleCommerce 7.0.1 (build 10875)
Posted: Mon Mar 09, 2009 4:43 pm
by hbcondo
afm wrote:DataPort version 7.0.34 (the current version as of today) is only compatible with AbleCommerce version 7.0.0. There is no DataPort for AbleCommerce 7.0.1 or 7.0.2 today (
though it looks like one is close).
This is very disappointing to hear that DataPort hasn't been kept up-to-date with the latest versions of AbleCommerce.
Thank you for the additional links, I should have posted in the appropriate forum section.