Remote debugging Tools cannot be installed on Surface RT Running 8.1 Preview (digital signature cannot be verified)

I am trying to install Remote Tools on Surface RT with a preview of Windows 8.1. I downloaded update 2 of the removed tools from the Microsoft website, and when I try to start it, I get an error message:

Windows cannot verify the digital signature for this file. A recent change in hardware or software could have installed the wrong or damaged file, or it could be malware of an unknown source.

This is confusing because I download the file directly from the MS website, and when I look at the .exe properties, it talks about digital signatures of Microsoft Corporation.

Any understanding would be greatly appreciated.

Thanks!

Update: it looks like my Microsoft Root Authority certificate is "not valid for selected purposes." I tried to export the “good” certificate from another computer and import it to the Surface machine, but it still gives the same problem.

+4
source share
4 answers

This is because you are downloading 2012 tools. You can download the 2013 preview tools at the following link! (Be sure to select ARM)

http://www.microsoft.com/en-us/download/details.aspx?id=40781

It would be nice if Microsoft gave us a head.

+10
source

Also, when I switch to downloading in 2013 on my Surface RT with 8.1 preview, and I click on Download, no matter which option I choose (x86, x64 or ARM), it loads the x86 version, which is obviously , t work. I had to download it to a PC and copy it using a USB drive.

+1
source

For those who are just trying to check for updates to their applications on a surface device running Windows 8.1 RTM, I at least found a workaround.

You can manually deploy your package to your device by processing the package contents on a USB drive and running the already installed powershell deployment script.

Basically, you need to start the process of creating a normal package, which you do for deployment in the application store, to create a package, and then copy the contents of the package folder (not the compression package itself) to your USB drive. This folder should have a file named Add-AppDevPackage.ps1 .

Open the USB device from Surface RT, right-click the Add-AppDevPackage.ps1 and select Run Using PowerShell. You will receive some confirmation prompts on the command line and a popup window asking you to start with administrator rights.

This is by no means a convenient or quick process, but it worked for my purposes.

This link contains more information on manually deploying your application package.

0
source

This problem exists in the released version 8.1. If vs2012 tools were previously installed, they appear to have been removed during the upgrade.

An attempt to reinstall gives the above error.

This means that it is now impossible to connect to 8.1 Surface RT from VS2012 Pro to debug an 8.0 application running on 8.1. Instead, you need to connect to the VS2013 tools and the remote debugger.

0
source

Source: https://habr.com/ru/post/1489539/


All Articles