Почему приложение C# WinForms запускается не на всех компьютерах?

Добрый день, уважаемые!

Я написал приложение на C# WinForms в Visual Studio 2015, скомпилировал его и попытался запустить на нескольких компьютерах, на которых установлена ОС Windows от 7 до 8.1.
Приложение запустилось не на всех компьютерах. Хотя на всех установлен .NET последней версии 4.6 (Иначе выдавал бы ошибку с этим связанную). На нескольких приложение просто висело в диспетчере задач но не показывало форм. На других же все отлично запускалось и работало.

Подскажите пожалуйста в чем может быть проблема?
  • Вопрос задан
  • 2102 просмотра
Пригласить эксперта
Ответы на вопрос 4
@vilgeforce
Раздолбай и программист
В чем угодно может быть проблема с приложением и не только с ним. Например, в антивирусе может быть проблема. Гадание на кофейной гуще, короче.
Ответ написан
Neuroware
@Neuroware
Программист в свободное от работы время
обычно антивирус такое вытворяет, вообще нужно настроить логирование нормальное и не гадать
Ответ написан
Hereigo
@Hereigo
Пишу на C# + Asp.Net (MVC) + .Net Core
Аналогично! Была такая проблема с одним проектом пару месяцев назад. Но моём компе запускался под Вин 10, а на сервере под Вин 2008 перестал. Причём пробовал перекомпилировать проект и под .Net 3.0 и 3.5 и 4.0 и 4.5 - никак не запускался. Хотя до этого работал с 2013 года на одном сервере! В интренете ответов не нашёл, но очень было похоже, что как-то связано с Апдейтами, потому как, раньше то работало. Короче, решил проблему так:
- Создал новый проект в Студии.
- Скопипастил кусками код со старого проекта.
- Скомпилил новый проект - Заработало!
- До сих пор не понял, в чём магия. =)
Ответ написан
@dmitryKovalskiy
программист средней руки
Смеха ради уточню - вы его скомпилировали в дебаг и рассылали друзьям exe-шник из этой папки? или как? Пробовали делать Publish проекта? или хотябы сборку в конфигурации Release ?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы