我刚开始处理服务器上的问题。
当我的系统试图重新启动时,我可以看到两个可安装的启动程序。
windows server 2012-当前操作系统
windows服务器辅助系统。
因此,当系统重新启动系统时,它就会停在这个屏幕上。而且,由于我使用RDP连接到此服务器,所以必须等待hetzner控制台单击os启动。
尽管当前操作系统被设置为默认值,并且给定的时间为30秒,但它仍在等待用户输入。
所以我想知道我应该用哪一个来引导,我只想要一个操作系统。
断言是抓不到的。这是很好的,因为有些错误我不想被包装在try/catch中,至少在开发服务器上是这样的。但断言似乎是非常危险的。如果它们进入生产阶段,它可以使用msgbox挂起ASP.NET服务器。
//Don't want this on prod even if debug=true is in the web.config
#if DEBUG
//A future client programmer can wrap this in a try{}catch{}
if (!EverythingIsOkay)
throw new InvalidOpe