问题描述
过去的代码是3.5的,升级到4.0以后。启动调试时Program类Application.Run(newfrmMain());就没有进到frmMain()里面去。
解决方案
解决方案二:
看看windows日志报什么错
解决方案三:
新建了一个3.5的项目,转换到4.0.可以显示。对比项目进行排查。发现时因为加载了usingMicrosoft.DirectX.DirectInput;修改目标平台为:x86照成的。但这个项目是必须要用到Microsoft.DirectX呀。这情况请问怎么处理啦?
解决方案四:
自己找到解决办法了。app.config加入<startupuseLegacyV2RuntimeActivationPolicy="true|false">
解决方案五:
引用3楼Max_Qin的回复:
自己找到解决办法了。app.config加入<startupuseLegacyV2RuntimeActivationPolicy="true|false">
还可以这样么,长见识~
时间: 2024-10-28 02:32:15