關於運行通過 DirectX 創建 UWP 遊戲的一些問題

今天我用vs2017運行一些uwp的遊戲時候出現了一些問題,真是讓人頭大,每次這種小問題要不是自己無腦,眼睛小,要麼就是不懂一些操作,主要是這樣幾種問題。

開發環境 VS2017

winSDK vision 10.0.17763.0

問題一

運行d3d11 自帶的框架程序時 下面會出現一個問題,具體記不清了,總之就是選擇項目—>重新解決方案目標,其他的不用動,直接確定。就是重新部署成功,然後在運行即可。

問題二

找不到 SDK“Microsoft.UniversalCRT.Debug, Version=10.0.17763.0”

原因是winSDK的版本低,應該安裝10.0的版本

如何安裝winSDK呢?
鏈接地址可下載

問題三

在這裏插入圖片描述
當出現圖片中的錯誤時,應該是是你的開始調試按鈕選擇錯誤,我之前因爲選擇了遠程計算機模式導致出現這個問題,應該使用本地計算機。

下面是微軟官方文檔對選取部署目標的解釋:

  • “仿真器”會將應用部署到當前開發計算機上的仿真環境。 僅當你的應用的“目標平臺最小版本”小於或等於開發計算機上的操作系統時,此選項纔可用。
  • “本地計算機”會將應用部署到當前開發計算機。 僅當你的應用的“目標平臺最小版本”小於或等於開發計算機上的操作系統時,此選項纔可用。
  • “遠程計算機”允許你指定要部署應用的遠程目標。 可以在指定遠程設備中找到有關部署到遠程計算機的詳細信息。
  • “設備”會將應用部署到 USB 連接設備。 該設備必須已針對開發人員解鎖,並且已解鎖屏幕。
  • “仿真器”目標會使用名稱中指定的配置將應用啓動並部署到仿真器。 模擬器僅適用於運行 Windows 8.1 或更高版本的啓用 Hyper-v 的計算機。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章