Сборка Dll
У меня есть приложение, которое использует dll, созданную на VC++ CLR . На моём компьютере оно работает нормально, но когда пытаешься запустить на другом компе пока типы из dll не используются всё работает,но как только должно начаться использование dll ничего не происходит, ни ошибок ничего. Просто ничего не делает. Скажите как это исправить. Приложение на C#.
А нужные dll-и скопировал на другой компьютер?;)
Да вроде и vccredist_x86 и setup проект создавать с merge-файлами пытался - всё одно. И вроде на другой машине все эти файлы есть с теми же версиями, что и в манифесте
Если писал под NET. проверь установлена ли на другом компе нужная версия Microsoft NET или Framework:)
Проверял, и для работы dll не нужен framework :) Здесь проблема глубже. Может к манифесту надо что-то добавить или в настройках что-то выставить.
Всё - проблему решил. Закрывайте топик
У меня подобная проблема - какое вы нашли решение?
Я собрал, отключив отладочную информацию. Если просто перевести в Release то отладочная информация всё равно генерируется, её надо отключать руками. Linker->Debugging->Generate Debug Info false. У меня сработало.