How to compile BV Commerce 5 Developer Version with VS 2005
===============================================================
1) Download the full build of BV Commerce 5 with Service Pack 3
2) Unzip the file into a temporary folder
3) Run Setup.exe to install BV commerce 5 SP3
The software will be installed in your program files folder by default.
4) Navigate to C:\Program Files\BV Software\Bvc 5.0.0.1181\
5) Create a new folder that will contain your custom version of the software. We'll use c:\temp\bv5
6) Copy the "www" folder from C:\Program Files\BV Software\Bvc 5.0.0.1181\ to c:\temp\bv5
You should now have c:\temp\bv5\www with all the front end files for the software
7) Download the developer pack for BV Commerce 5 with Service Pack 3
8) Unzip both file into a temporary folder which will contain a "Core Source" folder
9) Copy everything INSIDE the "Core Source" folder to c:\temp\bv5
You should now have
c:\temp\bv5\www
c:\temp\bv5\BVSoftware.BVC5.Core
c:\temp\bv5\BVSoftware.BVC5.Payment.AuthorizeNet
c:\temp\bv5\BVSoftware.BVC5.Shipping.FedEx
c:\temp\bv5\BVSoftware.BVC5.Shipping.USPostal
c:\temp\bv5\BVSoftware.GoogleCheckout
c:\temp\bv5\BVSoftware.PaypalWebServices
c:\temp\bv5\Components
10) Start Visual Studio 2005
11) Choose File->New->Project
12) Choose Other Project Types->Visual Studio Soltuions->Blank Solution
Set Name = "bv5"
Location = "c:\temp\
The "create directory for solution" should be checked
13) Click "OK"
YOu should now have c:\temp\bv5\bv5.sln as a blank solution file
14) From the top menu choose File->Add Existing Web Site
15) Make sure you're adding a "File System" web site and browse and select the "C:\temp\bv5\www" folder and click "Open"
16) Choose File->Add Existing Project and browse and select c:\temp\bv5\bvsoftware.bvc5.core\bvsoftware.bvc5.core.vbproj and click "open"
17) If you are warned about "source control could not be found" click "Yes" to remove source control bindings.
18) Repeat step 16 and 17 for these projects:
c:\temp\bv5\BVSoftware.BVC5.Payment.AuthorizeNet\bvsoftware.bvc5.payment.authorizenet.vbproj
c:\temp\bv5\BVSoftware.BVC5.Shipping.FedEx\BVSoftware.BVC5.Shipping.FedEx.vbproj
c:\temp\bv5\BVSoftware.BVC5.Shipping.USPostal\BVSoftware.BVC5.Shipping.USPostal.vbproj
c:\temp\bv5\BVSoftware.GoogleCheckout\BVSoftware.GoogleCheckout.csproj
c:\temp\bv5\BVSoftware.PaypalWebServices\BVSoftware.PaypalWebServices.csproj
19) Exand the "Core" project in the Solutions explorer and look for "app.config" which an exclaimation mark on it.
20) Right-click and choose "delete" to get rid of the app.config file from the core project.
21) right-click on the "core" project and choose "properties." From the "references tab click on "Anthem-2005" and click "remove."
22) Then click "add." From the "Browse" tab locate c:\temp\bv5\www\bin\anthem.dll
23) Right-Click on the "bv5" solution in the solution explorer and choose "Build solution."
Everything should compile correctly at this point but the web project isn't using the core source files.
24) Right-click on the "www" project in the solution explorer and choose "property pages"
25) Go to the "references" tab and remove "bvsoftware.bvc5.core"
26) Click "add reference" and from the PROJECTS tab choose "bvsoftware.bvc5.core." This tells the web project to use your custom core project instead of the DLL from
it's bin folder.
27) Repeat Steps 25 and 26 for the other projects in your solution:
BVSoftware.BVC5.Payment.AuthorizeNet
BVSoftware.BVC5.Shipping.FedEx
BVSoftware.BVC5.Shipping.USPostal
BVSoftware.GoogleCheckout
BVSoftware.PaypalWebServices
28) From the solutions explorer, right-click on the "bv5" solution and choose "rebuild solution"
Edited by user Friday, June 3, 2016 12:52:10 PM(UTC)
| Reason: Not specified