Win10使用管理员模式运行cmd
步骤一:点击菜单的“Win图标”
步骤二:输入字母“cmd“;
步骤三:看到“命令提示符”图标后,对该图标点击“右键”;
步骤四:点击“以管理员模式运行”即可。管理员模式的运行界面如下图:
C#调试C++写的dll函数,xp正常运行,但部Win7 或 Win10电脑报错:System.AccessViolationException: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
解决办法:
bcdedit /set nx alwaysoff
小结:
此问题的解决可能原因不同;
如果以上方法不能解决,在C#调用VC++的DLL时,传递参数为string,那么建议前面加上ref;
来源:
1、https://www.cnblogs.com/nanlylee/p/9305921.html
2、https://www.cnblogs.com/linmilove/p/11112921.html