在Debug模式下一切正常,但在Release模式下崩溃。在Debug模式中可用的所需权限在Release模式下未开启,请问这些权限是什么?
编辑
当我将链接设置为None时,可以通过第一个屏幕到达登录屏幕。但是,当我添加了发布权限Internet
后,它在尝试读取远程Entity Framework Core Table的第一次时会崩溃。
编辑2
在Release模式下,如果我勾选Use Shared Runtime
,应用程序就可以正常运行。
编辑3
我已经临时在Release模式下开启了调试。以下行仅在Release模式下引发System.TypeInitializationException异常:
if (_context.bma_users.Any(p => p.username == _name.Text) && _name.Text != string.Empty)