我开发了一个使用Microsoft.DirectX.Direct3D命名空间的应用程序。该应用程序在安装了Managed DirectX SDK的计算机上运行,但不在那些只有通常的DirectX的计算机上运行。
具体来说,它抱怨它“无法加载文件或程序集'Microsoft.DirectX.Direct3D [...]”。
重新分发必要程序集的最佳方法是什么?
答案 0 :(得分:1)
只需使用microsis提供的mdx的可再发行安装程序即可。它将安装本机dx以及托管扩展。
答案 1 :(得分:1)
如果您重新分发MDX库,请注意Microsoft不再支持此功能,并且已弃用此选项以支持XNA。您可能还希望将SlimDX视为替代