考虑这种情况:在生产盒上运行一个关键的VB6桌面应用程序。有可能安装一个.NET应用程序,该应用程序查询VB6应用程序查询的同一个数据库,即SQL Server 2000数据库。 VB6应用程序还依赖于第三方ActiveX控件(已注册的.ocx文件)。
值得关注的是 - .NET Framework安装是否会以任何方式替换任何文件或破坏VB6运行时。换句话说,我们可以安全地假设.NET Framework的安装完全独立于以前的任何VB6安装,并且不会干扰正在运行的应用程序吗?
答案 0 :(得分:3)
如果这很关键,请首先克隆生产系统并在克隆上安装.NET Framework,以测试是否存在对新应用程序的干扰。
正如Randolpho所说,.NET Framework安装独立于VB6运行时。但请注意,您必须重新启动生产服务器,并且还应检查新的.NET应用程序是否会干扰旧版VB6应用程序。
一般而言,关键系统最好有一个用于测试的分段服务器和反映生产环境的Q& A.
答案 1 :(得分:1)
是的,.NET框架完全独立于以前的COM组件和VB6运行时。