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