Я создал приложение для windows
и учитывая клиентский exe-файл. Но клиент не может запустить exe - файл и также не получает никакой ошибки. Как снять эту проблему. в чем может быть причина ?
Что я уже пробовал:
Я запустил exe-файл на компьютере моего сверстника, и он работает.
RickZeeland
Вы видели какие-нибудь сообщения об ошибках ? если да, пожалуйста, разместите их здесь.
Был ли у компьютера правильный ответ .NET framework установлен (вы можете увидеть это в разделе удаление программ)
CHill60
Загляните в журнал событий, чтобы узнать, есть ли там какие-нибудь подсказки
ZurdoDev
Добавьте ведение журнала в свой код. Кроме того, обновите название на что-то полезное и актуальное.
Jon Shearin
На каком языке вы написали приложение (C++, C# и т. д.)? Запустил ли клиент исполняемый файл двойным щелчком мыши в проводнике или с помощью командной строки (CMD.EXE)?
Если отсутствуют библиотеки, вы можете не получить сообщение об ошибке в графическом интерфейсе, если просто дважды щелкнете по исполняемому файлу в Проводнике. Попробуй бежать CMD.EXE и запустите исполняемый файл оттуда. Затем найдите сообщения об ошибках в командной строке. Держу пари, что клиент не имеет библиотеки времени выполнения, установленной в его системе.
Примечание: обязательно протестируйте это в системе, в которой не установлена Visual Studio (или любая другая используемая вами среда программирования). Это позволит убедиться, что у вас нет библиотек (DLL), включенных в среду программирования.