首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows10和Visual Studio 2013上的DirectX程序集参考

Windows10和Visual Studio 2013上的DirectX程序集参考
EN

Stack Overflow用户
提问于 2020-04-13 04:52:56
回答 1查看 228关注 0票数 0

在Visual Studio2013上的Windows10中运行我的遗留C#应用程序被证明是一场噩梦。该应用程序具有对DirectX的程序集引用。以前,你可以直接下载DirectX软件开发工具包,那是500MB。现在,你需要下载整个Windows SDK,大小高达4 GB --因为他们已经将DirectX和Windows SDK捆绑在一起了。我迷路了--无线网络很差,而且花了很长时间。还有其他想法我能做什么吗?Windows10的DirectX软件开发工具包是否单独提供?

EN

回答 1

Stack Overflow用户

发布于 2020-04-16 12:25:06

您引用的是旧版托管DirectX 1.1程序集。它们不在Windows 10 SDK中。它们仅由遗留DirectX软件开发工具包和遗留DirectX安装程序包部署。

参见Where is the DirectX SDK?this blog post

旧版DirectX安装程序和DirectX软件开发工具包不会安装托管DX1.1程序集,除非系统安装了.NET 2.0兼容的运行时(3.5或3.0也可以)。Windows4.0或更高版本不支持它,Windows4.0或更高版本是随.NET 10操作系统提供的。

参见DXSETUPNot So Direct Setup

一旦安装了它们,你还会遇到一个问题,那就是它们不能与VS2013期望使用的.NET 4.0一起工作。显然,你可以尝试一些技巧,但MDX最初是为.NET 1.1设计的。

你应该转向更现代的东西,比如SharpDXSlimDX。SlimDX原本打算作为托管DX1.1程序集的替代品,因此它可能是最容易迁移到的,但项目本身不再活动。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61178007

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档