有没有一种方法可以使用Visual Studio模拟自动启动?

时间:2019-04-26 07:42:10

标签: c# visual-studio

我正在研究一个程序(Visual Studio中的c#),它的行为很奇怪。 我实现了一项功能,该功能可以在Windows启动时启动程序(自动启动)。 为此,我在注册表路径中添加: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 程序的文件路径。

它会在启动时启动。

但是应用程序崩溃了。当我手动启动时-可以完美运行。

我不明白,为什么手动或自动启动应用程序时会有不同的行为。 (我没有使用任何参数)

所以我想在模拟此自动启动时对其进行调试,但我不知道该怎么做。

我目前正在开发一个日志记录器,以查看问题出在哪里,但是如果我可以进行某种方式的调试,那会更好。

事件日志(德语),当应用程序在自动启动时崩溃时,告诉我:

 Name der fehlerhaften Anwendung: myapp.exe, Version:19.4.25.0, Zeitstempel: 0x5cc1a6d1 Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 6.2.17134.556, Zeitstempel: 0xb9f4a0f1
 Ausnahmecode: 0xe053534f 
 Fehleroffset: 0x000000000003a388 
 ID des fehlerhaften Prozesses: 0x%9 
 Startzeit der fehlerhaften Anwendung: 0x%10 
 Pfad der fehlerhaften Anwendung: %11 
 Pfad des fehlerhaften Moduls: %12 
 Berichtskennung: %13 
 Vollständiger Name des fehlerhaften Pakets: %14 
 Anwendungs-ID, die relativ zum fehlerhaften Paket ist: %15

我也不是很聪明。

也许您对我有一些提示-最好让我告诉我一个模拟自动启动以调试应用程序的可能性:)

0 个答案:

没有答案