Hi,
I have a old application develop on c++ with Microsoft Visual Studio 6! This application called a c++ DLL (develop with Microsoft Visual Studio 6).
Old version: [APPLICATION (VS6)] <-> [c++ DLL (VS6) Version1]
For a new feature I develop a new library on C# (for call a web service, develop with Visual Studio 2010 with Windows 7) and a library wrapper on c++ (develop with Visual Studio 2010 with Windows 7).
New version: [APPLICATION (VS6)] <-> [c++ DLL (VS6) Version2] <-> [c++ wrapper (VS 2010)] <-> [c# (VS 2010)]
I have installed:
Microsoft Visual c++ 2005 Redistributable SP1
Microsoft Visual c++ 2010 Redistributable SP1
Microsoft .NET Framework 4.0 Client
Use "gacutil /i" for .NET C# Library
I have execute this procedure for all my PC but only some pc don't work fine.
When I change the [c++ DLL (VS6) Version1] on [c++ DLL (VS6) Version2] I have a problem with some pc.
I installed this solution on several PCs, but for some, the program crashes (on windows Vista).
For now I analyzed two computers, the error is this:
- faulting module SYSFER.DLL_unloaded
I have modify my library:
New version: [APPLICATION (VS6)] <-> [c++ DLL (VS6) Version2] <-> [c++ wrapper (VS 2010)]
But the error is the same (faulting module SYSFER.DLL_unloaded)
On all PC the antivirus version is:
Symantec 11.0.7101.1056
(but only 2 have this problem)
Where I wrong? I need some other package to be installed (runtime)? Do you have an idea?
Thank you