Компилированный проект Windows Forms не будет запущен на Server Machine Windows 2008
-
27-10-2019 - |
Вопрос
У меня очень простой проект C# Windows. Он прекрасно работает на моем ПК разработке (Win7 X64), но после Compile не будет работать на Windows 2008 X64.
Есть идеи почему?
Thakns.
Изменить (больше информации):
Ошибка, которую я получаю на сервере, такова:
Description:
Stopped working
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: servertester.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 4dbd6fe8
Problem Signature 04: ServerTester
Problem Signature 05: 1.0.0.0
Problem Signature 06: 4dbd6fe8
Problem Signature 07: 3
Problem Signature 08: 15
Problem Signature 09: System.IO.FileNotFoundException
OS Version: 6.0.6002.2.2.0.272.7
Locale ID: 1037
Целью платформы проекта является любой ПК, хотя и составлен на X64. Целевой фреймворк - профиль клиента .NET 4.
Надеюсь, поможет :)
Решение
Это исключение из файла, не входящее в файл, может быть таким же простым, как забыть скопировать файл или не указать полное имя пути. Не догадайтесь при этом, реализуйте обработчик для appdomain.currentdomain.unhandledexception событие и журнал или отобразите значение exceptionobject.tostring (). Он говорит вам, где ваш код бомбил.
Другие советы
Случайное предположение, учитывая, что ваш вопрос абсолютно не имеет никаких подробностей. Вы не забыли установить соответствующую структуру .NET на сервере?