Can the Payment Gateway Projects in the Payment folder be deleted

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
13 years ago
In the Payment folder, there are all these Payment Gateways Projects :

Nop.Payment.Beanstream

Nop.Payment.CashOnDelivery

Nop.Payment.CDGcommerce

Nop.Payment.ChronoPay

Nop.Payment.eWayUK

and more . . .

I'm probably not going to use 70% of them. Can I delete these Projects safely?
13 years ago
Sure, you can
13 years ago
Thanks. I just did this and highly recommend doing it if you don't need those Gateways.

When I Build the Solution now, it takes less than half the time it did.
I removed 25 of them.
Here is the difference between 2 website :

NopCommerceStore -> M:\NOP2\NopCommerceStore\bin\NopCommerceStore.dll
========== Build: 56 succeeded or up-to-date, 0 failed, 0 skipped ==========

*** This one I removed the 25 Payment Gateways ***

NopCommerceStore -> M:\NOP\NopCommerceStore\bin\NopCommerceStore.dll
========== Build: 31 succeeded or up-to-date, 0 failed, 0 skipped ==========

It only has to build 31 projects instead of 56. This cut a lot of time off the build.
12 years ago
MikeMCSD wrote:
In the Payment folder, there are all these Payment Gateways Projects :

Nop.Payment.Beanstream

Nop.Payment.CashOnDelivery

Nop.Payment.CDGcommerce

Nop.Payment.ChronoPay

Nop.Payment.eWayUK

and more . . .

I'm probably not going to use 70% of them. Can I delete these Projects safely?


You can delete them, but this is what I like to do.

Change the build configuration for the entire project to "Release". The publish your site to a temporary folder. Copy all the published .dll's to a new directory, maybe under "Dependencies/Compiled/". Then delete or unload all the payment/shipping/tax providers. Then add the compiled references to NopCommerceStore.

The increases VS performance and reduces build time.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.