zoukankan      html  css  js  c++  java
  • C#调用Microsoft.DirectX.DirectSound.dll时出错

    1、修改工程的编译选项。我的开发运行环境是Windows 10 x64系统。需要修改一下工程的编译选项,把AnyCPU改成x86的。

    未能加载文件或程序集“Microsoft.DirectX.DirectSound.dll”或它的某一个依赖项。 不是有效的 Win32 应用程序。 (异常来自 HRESULT:0x800700C1)

    2、修改App.config文件。添加下面的设置:

    useLegacyV2RuntimeActivationPolicy="true" 

    也就是把文件改成:

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
        <startup useLegacyV2RuntimeActivationPolicy="true"> 
            <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
        </startup>
    </configuration>

  • 相关阅读:
    django6
    django5
    欧拉回路
    消耗战合集
    小技巧
    (广义)圆方树
    最小割树(Gomory-Hu Tree)
    fhq treap
    注意!!
    急需学习的东西
  • 原文地址:https://www.cnblogs.com/wzwyc/p/6907155.html
Copyright © 2011-2022 走看看