• 混合模式程序集是针对“v1.1.4322”版的执行时生成的,在没有配置其它信息的情况下,无法在 4.0 执行时中载入该程序集。


    看到一个kinect大牛编写的一个水果忍者的体感游戏版本号,让我为自己一直以来仅仅用现有的网页游戏来模拟kinect体感游戏控制感到羞愧,没办法。我还是菜鸟。学习一段后自己模仿星际大战这个游戏。自己写了一个模仿版(对这个游戏我想大家是不陌生的)。可是当我開始加入有关kinect控制代码时。突然系统报错“混合模式程序集是针对“v1.1.4322”版的执行时生成的,在没有配置其它信息的情况下。无法在 4.0 执行时中载入该程序集”,调断点看了下问题出在程序集引用上,由于是在.net 2.0版本号上写的游戏,但是kincet软件要求是4.0以上版本号,So.....出现了这个问题。

    解决方式先给出来:

    在项目主文件夹中建立一个app.config文件。并将以下的配置数据粘贴到文件里,

    <?xml version="1.0"?>
    <configuration>
      <startup useLegacyV2RuntimeActivationPolicy="true">
        <supportedRuntime version="v4.0"/>
      </startup>
    </configuration>

    事实上出现混合模式集的问题不仅仅是在V1.1.4322这个版本号上。在查询解决方式时发现。但凡程序集版本号发生改变时。都有可能发生这个问题。其解决办法跟上面的配置大同小异。

  • 相关阅读:
    5. JVM虚拟机栈
    4. 程序计数器
    3. JVM运行时数据区
    2. 类加载
    1. JVM体系结构
    SpringCloud 网关组件Gateway
    SpringCloud Hystrix断路器的基本使用
    SpringCloud Ribbon和Feign 的使用和源码分析
    反向代理的概念
    事务mysql
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/5325158.html
Copyright © 2020-2023  润新知