Моя программа написана на C# NET 2.0, она использует внешние функции из dll, написанные на C++, с использованием Microsoft Visual Studio 2008 SP1. Если я удаляю dll из каталога, в котором установлена программа, программа сбрасывается в тот момент, когда она должна использовать dll. Это нормально.C# сбой при загрузке C++ dll
Но пользователи, которые с помощью моей программы получить ту же ошибку в том же месте без перемещения dll.They все есть C++ Redistributable 2008 от >here<
Случается ли это, потому что я сделал программу в .NET 2.0 вместо NET 3.5 или это происходит, потому что распространяемая версия должна быть более старой версией?
Редактировать: Примечание для меня программа работает нормально.
Каково фактическое сообщение о сбоях для пользователей, где оно не работает? –