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;