2011-10-17 46 views

回答

3

打开项目的引用节点。选择您使用的DirectX程序集,并将其“复制本地”属性更改为True。 Build +重建。现在,您的build目录中有部件的副本。

就是这样,您的安装项目会自动从构建目录中选取并部署它们。它将自动检测.NET依赖关系并在先决条件中勾选引导程序。十分简单。

0

你不能再多了,至少不容易。我进入C:\ WINDOWS \ Assembly并找到DLL很有限,但这是一个糟糕的解决方案。考虑不使用 DirectX,尤其是如果它仅用于2D图形,因为对于简单的2D事物,甚至游戏,GDI +通常更快。

0

据我所知,你有,如果你想要做的DirectX在.net中去XNA(因为他们停止了原来的托管DirectX前阵子):

http://msdn.microsoft.com/en-us/aa937791.aspx

虽然这似乎是根据可能这个CP链接:

http://www.codeproject.com/KB/directx/Managed_Direct3D.aspx

*编辑看到CP文章中的第一个评论由丹尼斯的Dykstra:

我明白托管DirectX有 已被弃用,以支持XNA Game Studio。因此,如果微软继续支持 而不是他们正在离开的技术,那么它会更好吗?

+0

有关Managed DirectX 1.1的当前状态,请参见[DirectX and .NET](http://blogs.msdn.com/b/chuckw/archive/2010/12/09/directx-and-net.aspx)组件。请注意,它们与.NET 4.x不兼容。 –

相关问题