2017-08-17 72 views
-1

我有一個Windows 8.1的Surface RT(第1代)。 在我的臺式電腦上,我正在研究應該在Windows 8.1 ARM上運行的應用程序。 現在我想安裝到我的表面來測試它,但它不起作用。我試過至今:Visual Studio遠程調試表面RT不工作

1) 桌面:VS 2015年企業更新3面:VS 2015年Remotetools ARM 沒有更新3版本VS2015和ARM和它說我應該使用調試工具的第一個版本:Image link 我發現了一個更新3手臂版本here,但它說它與我的Windows版本不兼容。

的問題是,當我部署到我的遠程設備有人問我的用戶名和密碼,表面遠程調試工具說,這是連接和明年我得到這個錯誤:

DEP4300: Der Stammordner für App-Paket 534e8ba7-f730-492b-926f-5bfb8a63ab43|VS.Debug_ARM.NAME|CN=NAME|534e8ba7-f730-492b-926f-5bfb8a63ab43VS.Debug_ARM.NAMEmit dem Ordner für das Basislayout C:\Users\NAME\AppxLayouts konnte nicht generiert werden. Illegales Zeichen im Pfad.

2)桌面VS enterprise 2013更新4 Surface Remote工具2013 Update 4 for ARM

問題:我收到消息遠程操作花費的時間比預期的長,然後它說它無法連接到設備上的msvsmon.exe。該exe正在運行,當我去項目設置它找到我的設備。即使當我禁用身份驗證VS獲取信息。所以它需要與該exe文件進行通信,但是當我開始部署時,它不起作用。

3)筆記本VS企業2013更新5表面遠程工具更新5 ARM

同樣的問題,因爲2)

4)桌面VS 2015年社區沒有更新表面遠程工具2015年(不更新)

與2和3相同

已經試過this solution但我部署時仍然沒有連接。

我希望你有我的問題的解決方案。我不需要在我的設備上進行調試,我只想安裝。因此,如果有任何其他方式讓我的表面上的應用程序,也是歡迎。

回答

0

我有同樣的問題。我不知道爲什麼遠程工具不再適用於Surface RT。但這裏是我的一個測試應用解決方案:

  1. 在VS創建AppPackage(僅限ARM架構)
  2. 複製文檔\ Visual Studio的2015年\項目\測試\測試\ AppPackages文件夾到您的Surface RT。
  3. 打開AppPackages \ Test_Version_ARM_Debug_Test文件夾並安裝Test_Version_ARM_Debug.cer證書。 Atention!選擇以下選項:在folgendem Speicher speichern中輸入Zertifikate ...點擊Durchsuchen ...並將證書保存到文件夾VertrauenswürdigeStammzertifizierungsstellen
  4. 現在打開PowerShell中以管理員身份
  5. 使用附加appxpackage C:\ myapp.appx CMD的應用程序將被安裝。

我希望幫助:-)

+0

聽起來不錯。我設法使用不同的PC安裝應用程序,然後使用IP地址而不是名稱。出於某種原因,名稱無法解析,但是IP工作。但我會嘗試一下你的解決方案 – Stack