2017-06-02 222 views
0

試圖在目標機器上部署時是否有任何人遇到此錯誤?部署Window驅動程序,Visual Studio 15,WDK時出錯

目標似乎正確配置。

這裏的日誌:

1>------ Build started: Project: umvirtualcamera, Configuration: Debug x64 ------ 
1> Building 'umvirtualcamera' with toolset 'WindowsUserModeDriver10.0' and the 'Universal' target platform. 
1> Stamping x64\Debug\umvirtualcamera.inf [Version] section with DriverVer=06/02/2017,14.8.2.786 
1> umvirtualcamera.vcxproj -> C:\Users\xxx\Repo\lessquitos\ee\projects\sortcamera\vs\umvirtualcamera\umvirtualcamera\x64\Debug\umvirtualcamera.dll 
1> umvirtualcamera.vcxproj -> C:\Users\xxx\Repo\lessquitos\ee\projects\sortcamera\vs\umvirtualcamera\umvirtualcamera\x64\Debug\umvirtualcamera.pdb (Full PDB) 
1> Driver is a Universal Driver. 
1>C:\Program Files (x86)\Windows Kits\10\build\WindowsDriver.common.targets(1264,5): error MSB6004: The specified task executable location "C:\Program Files (x86)\Windows Kits\10\bin\x86\inf2cat.exe" is invalid. 
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== 
========== Deploy: 0 succeeded, 0 failed, 0 skipped ========== 
+0

在主機上是否存在'C:\ Program Files(x86)\ Windows Kits \ 10 \ bin \ x86 \ inf2cat.exe'? – arminb

+0

是的,文件存在 – jliu83

回答

1

是的,我們正在經歷這個。從10.0.14393.0升級到10.0.15063.0後。驅動構建過程的xml看起來有點失敗。你有沒有找到解決這個問題的辦法?

1> C:\ Program Files文件(x86)的\的Windows 套件\ 10個\編譯\ WindowsDriver.common.targets(1264,5):錯誤MSB6004:該 指定的任務可執行文件的路徑「C:\ PROGRAM文件(x86)\ Windows
套件\ 10 \ bin \ x86 \ inf2cat.exe「無效。

0

一種解決方法是相同的文件Inf2Cat.exe複製C:\Program Files (x86)\Windows Kits\8.1\bin\x86

0

根據這個頁面,你可以通過下面的說明恢復文件。 我以這種方式回到了我的Inf2Cat.exe。

https://developer.microsoft.com/en-us/windows/hardware/windows-driver-kit

重要提示:如果您已經安裝WDK的Windows 10,版本1607, 一些WDK文件爲Windows 10安裝WDK時遭到移除,1703 版本的WDK的頂部爲Windows 10 ,版本1607要 恢復這些文件:

  1. 在開始菜單,輸入應用程序在搜索框中&功能,並 選擇應用從結果中獲得10個特徵。
  2. 查找Windows驅動程序工具包 - Windows 10.0.15063.0中的應用程序列表&功能,然後選擇 該程序。
  3. 選擇修改,選擇修復,然後按照屏幕上的 指示操作。
  4. 文件將被恢復。
相關問題