Приложению.NET тихо не удается запуститься когда пропавшие без вести блока

У меня есть приложение C# winforms.NET, которое работает отлично на моей машине, но если я пытаюсь выполнить ее на другой машине, она не запускает. Никакое сообщение об ошибке, никакое сообщение катастрофического отказа, никакое окно - ничто.

Я нашел, что это всегда происходит, когда блок, на который ссылаются, отсутствует. Я предполагаю, что это - общее поведение.NET и не характерное для моего приложения, не так ли?

Там какой-либо путь состоит в том, чтобы настроить.NET или мое приложение, таким образом, что это выкладывает "блок, на который ссылаются, отсутствующий" как сообщение об ошибке в таких случаях?

5
задан chiccodoro 19 May 2010 в 16:02
поделиться

2 ответа

Это ненормально. Приложение умрет из-за необработанного исключения, которое вызывает отчет об ошибках Windows. Я должен предположить, что на целевой машине WER отключен или заменен.

6
ответ дан 14 December 2019 в 13:28
поделиться

Кроме исполняемого файла, вы также копируете DLL из папки debug/release на целевую машину?

Можете попробовать скопировать всю папку debug/ release на другую машину.

Также проверьте приложение (если есть) / журнал событий для дополнительной подсказки.

0
ответ дан 14 December 2019 в 13:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: