繁体   English   中英

为什么我的应用程序返回“断言失败!” 在某些系统上出错?

[英]Why does my application return 'Assertion Failed!' error on some systems?

嗨,我有一个C#Web应用程序

使用C#ActiveX工具连接到用户的硬件以收集信息。

无论如何,在大多数计算机上都可以正常工作

除了在某些方面向我显示(在重置CAS权限时它可以工作,但很快就开始适合)

“断言失败!” 错误(请参见屏幕截图)

新的SecurityPermission(PermissionState.Unrestricted).Assert();

但错误消息说这是“ Microsoft Visual C ++运行时库”异常,并且来自完全不同的程序NCS2Prov.exe,有​​些谷歌搜索告诉我这归因于网络适配器。

我的应用程序可以在Internet上运行并具有正确的CAS权限-是否有任何理由可能会取消CAS权限?

互联网上的一些提示告诉我重新安装Microsoft Visual C ++ Runtime库-重新安装.net Framework 2.0是否会做同样的事情?

替代文字

尝试重新安装Microsoft Visual C ++运行时库 ,我相信它可以解决您的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM