Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为什么我';我在Microsoft.DirectX.Direct3D.Device上遇到错误?_C#_.net_Winforms - Fatal编程技术网

C# 为什么我';我在Microsoft.DirectX.Direct3D.Device上遇到错误?

C# 为什么我';我在Microsoft.DirectX.Direct3D.Device上遇到错误?,c#,.net,winforms,C#,.net,Winforms,整个代码非常长。 因此,我将在这里仅添加相关行 在表格顶部: private Device D3Ddev = null; 设备是Microsoft.DirectX.Direct3D.Device 然后: 错误在以下行中: D3Ddev.VertexFormat = CustomVertex.PositionColored.Format; 关于格式 严重性代码说明项目文件行抑制状态 错误CS0012在未引用的程序集中定义了类型“IsConstModifier”。您必须添加对程序集“Micros

整个代码非常长。 因此,我将在这里仅添加相关行

在表格顶部:

private Device D3Ddev = null;
设备是Microsoft.DirectX.Direct3D.Device

然后:

错误在以下行中:

D3Ddev.VertexFormat = CustomVertex.PositionColored.Format;
关于格式

严重性代码说明项目文件行抑制状态 错误CS0012在未引用的程序集中定义了类型“IsConstModifier”。您必须添加对程序集“Microsoft.VisualC,版本=7.0.5000.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a”的引用。DopplerEffect.cs 467激活


正如它所述,您需要添加对程序集“Microsoft.VisualC”的引用


搜索“C:\Windows\Microsoft.NET\Framework\v2.0.50727\Microsoft.VisualC.dll”中的某个位置,因为它指出您需要添加对程序集“Microsoft.VisualC”的引用


在“C:\Windows\Microsoft.NET\Framework\v2.0.50727\Microsoft.VisualC.dll”中搜索“

托管DirectX库非常非常旧,在.NET 2.0发布之前就已停止使用。微软不再想支持它,这并不是因为它是一个伟大的图书馆。您缺少依赖项,请返回Visual Studio 2002。继续使用此库的开源替代品,如SharpDX和SlimDX。托管DirectX库非常非常古老,在.NET 2.0发布之前就已经停止使用了。微软不再想支持它,这并不是因为它是一个伟大的图书馆。您缺少依赖项,请返回Visual Studio 2002。继续使用这个库的开源替代品,比如SharpDX和SlimDX。
D3Ddev.VertexFormat = CustomVertex.PositionColored.Format;