我决定尝试为VB6提供Service Pack 6,尝试使用我们的遗留应用程序。我希望它能让旧的应用程序更好地运行,减少崩溃,这样我们就可以继续将这个应用程序迁移到.NET。无论如何,这个VB6应用程序有我们编写的十几个DLL,都在VB6中,并且全部用SP5编译。我是否必须将VB6 SP6应用于所有DLL项目以及主VB6 Windows应用程序?
答案 0 :(得分:6)
通过SP5和SP6完成了大量工作后,我不记得是否需要更改代码来支持服务包。
是的,您将不得不重建所有源代码(所有DLL和可执行文件)。
答案 1 :(得分:3)
这样做是明智的,因为你将在编译器等中获得任何增强功能。
它回过头了,但我认为你不会发现任何重大的代码更改需要处理。