Is the .NET Framework installed on an existing VB6 or COM runtime?

Consider this situation: there is a critical VB6 desktop application running on a production box. It is possible to install a .NET application that queries the same database as the queries for VB6, which is SQL Server 2000 DB. VB6 also depends on third-party ActiveX controls (registered .ocx files).

The problem is that installing the .NET Framework will replace any files or in any way break the VB6 runtime. In other words, can we safely assume that the installation of the .NET Framework is completely independent of previous VB6 installations and will not interfere with the running application?

+3
source share
2 answers

If this is important, clone the production system and first install the .NET Framework on the clone to check if there is any interference with your new application.

As Randolpho said, the installation of the .NET Framework is independent of the runtime of VB6. But keep in mind that you must reboot your production server and that you should also check if your new .NET applications are interfering with the legacy VB6 application.

In general, for mission-critical systems, it is recommended that you use an intermediate server for testing and Q & A that reflects your production environment.

+3
source

Yes, the .NET platform is completely independent of previous COM components and the VB6 runtime.

+1

Source: https://habr.com/ru/post/1748739/


All Articles