2013-05-09 94 views
0

我有Windows Server 2008 R2和Visual Studio 2012一起安裝.NET框架4.5。我想引用VS2012項目中的Microsoft.DirectX.AudioVideoPlayback。缺少DirectX SDK

但是,我在C:\ Windows \ Microsoft.NET下找不到任何directX文件夾「DirectX for Managed Code」。我也沒有看到C:/ Windows /程序集/ GAC下的這個dll或者

我可以安裝Direct X sdk,但我不記得在我的其他PC上這樣做(不可否認,它使用Window 7 )

我對這部分不是很熟悉,當我安裝Window 2008或VS2012時,是否缺少某些要安裝的組件?

+1

你想要解決哪個版本的DX?較新的(例如11)隨Windows SDK一起提供,安裝Visual Studio 2012時會安裝它。較舊的(例如9)需要DirectX SDK。順便說一句,你應該在「框架」下找到參考。你不應該選擇一個dll文件。 – 2013-05-09 15:24:54

+0

在我的其他電腦上,它顯示運行時版本v1.1.4322和版本1.0.2902.0。至於參考它通過框架,這是我嘗試的第一步,當我找不到AudioVidoPlayback時,我感到困惑。我想我會嘗試重新安裝VS2012,看看是否有幫助。 – Fylix 2013-05-09 15:39:45

回答

1

要使用這個你必須安裝DirectX SDK從MSDN(DirectX.AudioVideoPlayback)採取:

但最低的操作系統,將在DirectX 9.0 SDK運行樣品和工具是Windows 2000.

參見:This link作進一步參考。

另外請確保在安裝DirectX SDK之前卸載VS2012 +運行時,因爲它首先安裝VS時經常會遇到麻煩。