托管代码不能在加载程序锁内执行代码的问题
来源:互联网 发布:ubuntu 输入法只有五笔 编辑:程序博客网 时间:2024/05/21 07:04
问题描述:编写directx 程序时创建Device 设备时提示问题如下
DLL“C:\Windows\assembly\GAC\Microsoft.DirectX\1.0.2902.0__31bf3856ad364e35\Microsoft.DirectX.dll”正试图在 OS 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。
网上提供的解决办法:
方法一
把vs2005菜单的 调试->异常->Managed Debuggin Assistants->LoaderLock 的选中状态去掉
如果异常(exception)这一项没有的话,在工具---自定义---命令选项卡---左边选择调试--右边把异常托到菜单里
快捷键Ctrl+Alt+E,修改Managed Debuggin Assistants->LoaderLock 的选中状态去掉
方法二
在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework下面增加一个String,值为"0"
但是两种方法都不能实现,而且程序会自动闪退。待解决中-------!
0 0
- 托管代码不能在加载程序锁内执行代码的问题
- 加载程序锁内执行托管代码
- C#报错“OS加载程序锁内执行托管代码,不要尝试在DllMain或映像初始化函数内运行托管代码”的解决方法。
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。问题的解决方法!
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。问题的解决方法!
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。问题的解决方法!
- 正试图在 OS 加载程序锁内执行托管代码
- 正试图在 OS 加载程序锁内执行托管代码
- 正试图在 os 加载程序锁内执行托管代码。
- 正试图在 OS 加载程序锁内执行托管代码
- Bug:正试图在 OS 加载程序锁内执行托管代码
- directX 正试图在 OS 加载程序锁内执行托管代码
- 正试图在 os 加载程序锁内执行托管代码
- 正试图在 OS 加载程序锁内执行托管代码
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码...
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码
- 弹错:正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码
- IOS之同步请求、异步请求、GET请求、POST请求
- Oracle 11g Data Guard环境中的归档管理
- servlet单实例多线程模式
- HDU 4961 Boring Sum 打表、更新
- iOS国际化和genstrings所有子目录本地化字符串
- 托管代码不能在加载程序锁内执行代码的问题
- ios 定位崩溃函数方法
- 几种常见排序算法
- 树中两个结点的最低公共祖先
- STL中transform ,erase,sort,unique的使用
- 为何Java中子类重写方法的访问权限不能低于父类中权限
- LeetCode Longest Substring Without Repeating Characters
- 天祥食品:月饼产业不景气,调整结构促发展
- *android判断手机号的运营商