1

我开发了一个使用 Microsoft.DirectX.Direct3D 命名空间的应用程序。该应用程序在安装了 Managed DirectX SDK 的计算机上运行,​​但不能在只有通常 DirectX 的计算机上运行。

具体来说,它抱怨它“无法加载文件或程序集'Microsoft.DirectX.Direct3D [...]”。

重新分配必要程序集的最佳方式是什么?

4

2 回答 2

1

只需使用 microsoft 提供的 mdx 的可再发行安装程序。它将安装本机 dx 以及托管扩展。

于 2009-03-19T13:32:22.460 回答
1

如果您确实重新分发了 MDX 库,请注意 Microsoft 不再支持此功能,并且已弃用 XNA。您可能还想将SlimDX作为替代方案

于 2009-03-19T14:03:44.053 回答