My program is written in C # NET 2.0, it uses external functions from a dll written in C ++ using Microsoft Visual Studio 2008 SP1. If I remove the dll from the directory in which the program is placed, the program will work the moment it should use the dll. This is normal.
But users who use my program get the same error in the same place without moving the dll. All of them have C ++ Redistributable 2008 from > here <
Does this happen because I made the program in .NET 2.0 instead of NET 3.5, or did it because the redistributable version must be an older version?
Edit: mind you, the program is working fine.
→ new thread <<
c ++ c # dll crash
Ivan Prodanov
source share