我正在使用 Windows 7
与 VS 2015 Community
开发一个 UWP
应用并尝试将其部署到运行 Windows 10 IOT
的 Raspberry Pi 3
. 身份验证模式设置为无身份验证,我已通过ssh手动启动远程调试程序 .
当我尝试使用VS将应用程序部署到pi时,我得到了这个:
错误:DEP2500:注册成功,但找不到包注册信息 . 布局文件夹是“C:\ Data \ Users \ DefaultAccount \ AppData \ Local \ DevelopmentFiles \ APPNAME”
我以前有这个错误,并能够更改包名称并成功部署,但这已不再有效 . 我可以在pi上打开IOT Web服务器并从那里启动应用程序并且它运行正常,但是我无法调试 .
我也尝试过使用不同的身份验证模式,但每个模式都有自己的问题 .
Windows身份验证产生:
WindowsAppDeployer ::无法连接到名为“192.168.1.42”的Microsoft Visual Studio远程调试器 . 远程调试器拒绝了连接请求 . 确保远程调试器以“Windows身份验证”模式运行 .
通用认证产量:
错误:DEP6701:Bootstrapping因意外错误而失败:'错误:DEP6960:源文件不存在:C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ Phone Tools \ 14.0 \ Debugger \ target \ armv4i \ msvsmon . 可执行程序' . APP1
我是UWP的新手,并不熟悉Windows 10,所以任何帮助都会受到赞赏
2 回答
在应用程序清单中,尝试更改“打包”选项卡的“包名”属性中的一个字母 .
HTH,
托马斯
在VS15的更新3之后我遇到了类似的问题:
错误:DEP6701:Bootstrapping因意外错误而失败:'错误:DEP6960:源文件不存在:“C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ Phone Tools \ 14.0 \ Debugger \ target \ armv4i \ 1031 \ DiagnosticsHubMsg.dll“ . ” . FirstTest
我解决了这个问题!您需要将所有目录名称更改为1033到1031 .
有三个目录:
C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ Phone Tools \ 14.0 \ Debugger \ target \ armv4i \
C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ Phone Tools \ 14.0 \ DiagnosticsHub \ target \ armv4i
C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ Phone Tools \ 14.0 \ DiagnosticsHub \ target \ armv4i \ Collector
问候,肖恩