无法使用通用身份验证连接到设备“192.168.1.17”

Posted

技术标签:

【中文标题】无法使用通用身份验证连接到设备“192.168.1.17”【英文标题】:Failed to connect to device '192.168.1.17' using Universal Authentication 【发布时间】:2019-07-10 10:49:07 【问题描述】:

我尝试将 WPA 应用程序从 Visual Studio 2015 部署到 Windows IoT Core 10。 当我尝试部署时,出现错误:

。 请验证在中指定了正确的远程身份验证模式 项目调试设置。 0x89740016:HRESULT 异常: 0x89740016

如果我将身份验证模式更改为无,我会收到错误:

无法连接到名为“minwinpc”的 Microsoft Visual Studio 远程调试器。 Visual Studio 2015 远程调试器 (MSVSMON.EXE) 似乎没有在远程计算机上运行。这可能是因为防火墙阻止了与远程计算机的通信。有关配置远程调试的帮助,请参阅帮助。

这是配置页面:

如果我尝试从 Windows Device Portal 部署 CurrencyExchange_1.0.9.0_ARM_Debug.appx 我会收到错误:

失败原因:Windows 无法安装包 e0c3666e-088b-4aed-8c79-8f7ddb1541fa_1.0.9.0_arm__ya2k1rc7yvhh6 因为这个包依赖于一个找不到的框架。 提供由发布的框架“Microsoft.NET.CoreRuntime.1.0” "CN=微软公司,O=微软公司,L=雷德蒙德, S=Washington, C=US",具有中性或 ARM 处理器架构和 最低版本 1.0.23819.0,连同此软件包一起安装。这 当前名称为“Microsoft.NET.CoreRuntime.1.0”的框架 安装的是:失败文本:包失败更新、依赖或 冲突验证。 (0x80073cf3)

这是Device Portal的截图:

如果我尝试在Device Portal 中启用调试,我会收到错误:

无法启动 Visual Studio 远程调试器。远程调试器 需要复制到设备。这可以通过部署一个 使用 Visual Studio 将应用程序应用到设备。

如果我从 VS 运行命令 devenv /resetuserdata 我会得到错误:

命令“devenv”无效。

这是来自 VS 的截图:

我手动删除了CurrencyExchange.csproj.user 并制作了:

干净 重建 部署 在发布和调试之间更改配置 在 ARM、Any CPU 和 x64 之间切换平台 其他手鼓跳舞

这是防火墙的配置:

没有任何帮助。 在我为 Raspberry Pi 3 重新刷新 Windows IoT 后出现问题。 在部署之前。

我阅读了论坛,但没有任何帮助...可能是什么问题?

更新

当我创建 App Package: Store -> Create App Package 时,有时它会成功,我得到CurrencyExchange_1.0.X.0_x86_x64_arm_Debug.appxbundle,但有时我得到错误:

捆绑中的所有应用程序包清单必须声明相同的值 在 XPath 下 [local-name()='Package']/[local-name()='Dependencies']。在带有文件的包的清单中声明的​​此 XPath 下的值 名称“CurrencyExchange_1.0.20.0_ARM_Debug.appx”和包全名 第 11 行第 4 列的“robodem_1.0.20.0_arm__ya2k1rc7yvhh6”不匹配 在清单中为具有文件名的包声明的那些 “CurrencyExchange_1.0.20.0_x86_Debug.appx”和包全名 “robodem_1.0.20.0_x86__ya2k1rc7yvhh6”在第 11 行第 4 列

更新

在 bundleFailure 之后设备已更新,原因:Windows 无法 安装包 e0c3666e-088b-4aed-8c79-8f7ddb1541fa_1.0.9.0_arm__ya2k1rc7yvhh6 因为这个包依赖于一个找不到的框架。 提供由发布的框架“Microsoft.NET.CoreRuntime.1.0” "CN=微软公司,O=微软公司,L=雷德蒙德, S=Washington, C=US",具有中性或 ARM 处理器架构和 最低版本 1.0.23819.0,连同此软件包一起安装。这 当前名称为“Microsoft.NET.CoreRuntime.1.0”的框架 安装的是:失败文本:包失败更新、依赖或 冲突验证。 (0x80073cf3)

远程部署仍然失败。 我在 VS 中删除/克隆 reinit 项目后重新组装了包。

更新

我的电脑IP地址是192.168.1.46,发出:

Set-Item WSMan:\localhost\Client\TrustedHosts -Value 192.168.1.46

没用。

更新

如果我尝试从远程 Power Shell 运行调试器,我会得到:

[192.168.1.17]: PS C:\Data\Users\administrator\Documents> MSVSMON.EXE
The term 'MSVSMON.EXE' is not recognized as the name of a cmdlet, function, script file, or operable program. Check
the spelling of the name, or if a path was included, verify that the path is correct and try again.
    + CategoryInfo          : ObjectNotFound: (MSVSMON.EXE:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

更新

我试过this answer,但没有帮助。

更新

正如 Rita Han 建议的那样,我上传了两个依赖项,并且成功部署了应用程序。我可以在设备上运行它。但是,我没有运行 8116 端口:

更新

如果我通过 Start Debugger 选项启动调试器,我会收到错误:

无法启动 Visual Studio 远程调试器。远程调试器 需要复制到设备。这可以通过部署一个 使用 Visual Studio 将应用程序应用到设备。

我在通过 VS 部署应用程序时仍然遇到同样的错误:

没有出现 Visual Studio 2015 远程调试器 (MSVSMON.EXE) 在远程计算机上运行。这可能是因为防火墙 正在阻止与远程计算机的通信。

更新

正如 Rita Han 在进一步对话中建议的那样,我在树莓派的防火墙和 PC 的防火墙中都启用了 8116,我得到了Ok. 终端回答,但搜索 8116 端口监听过程时仍然没有回放:

从 PC 远程登录 Raspberry Pi 3 上的 Power Shell net stat 在 Windows 设备门户中运行进程

更新

正如我之前写的:我在树莓派 3 上打开了端口,重启了设备,这是截图证明,没有任何东西在监听 8116:

更新

手动启动进程也无济于事

更新

按照 Rita 的要求,我共享 .csproj 和 .csproj.user 文件。

.csproj:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">x86</Platform>
    <ProjectGuid>AB466423-7430-49A4-AF63-2F6C031394BC</ProjectGuid>
    <OutputType>AppContainerExe</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>CurrencyExchange</RootNamespace>
    <AssemblyName>CurrencyExchange</AssemblyName>
    <DefaultLanguage>en-US</DefaultLanguage>
    <TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
    <TargetPlatformVersion>10.0.14393.0</TargetPlatformVersion>
    <TargetPlatformMinVersion>10.0.10586.0</TargetPlatformMinVersion>
    <MinimumVisualStudioVersion>14</MinimumVisualStudioVersion>
    <FileAlignment>512</FileAlignment>
    <ProjectTypeGuids>A5A43C5B-DE2A-4C0C-9213-0A381AF9435A;FAE04EC0-301F-11D3-BF4B-00C04F79EFBC</ProjectTypeGuids>
    <PackageCertificateKeyFile>CurrencyExchange_TemporaryKey.pfx</PackageCertificateKeyFile>
    <AppxAutoIncrementPackageRevision>True</AppxAutoIncrementPackageRevision>
    <AppxBundle>Always</AppxBundle>
    <AppxBundlePlatforms>x86|x64|arm</AppxBundlePlatforms>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
    <DebugSymbols>true</DebugSymbols>
    <OutputPath>bin\x86\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
    <NoWarn>;2008</NoWarn>
    <DebugType>full</DebugType>
    <PlatformTarget>x86</PlatformTarget>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <ErrorReport>prompt</ErrorReport>
    <Prefer32Bit>true</Prefer32Bit>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
    <OutputPath>bin\x86\Release\</OutputPath>
    <DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
    <Optimize>true</Optimize>
    <NoWarn>;2008</NoWarn>
    <DebugType>pdbonly</DebugType>
    <PlatformTarget>x86</PlatformTarget>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <ErrorReport>prompt</ErrorReport>
    <Prefer32Bit>true</Prefer32Bit>
    <UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">
    <DebugSymbols>true</DebugSymbols>
    <OutputPath>bin\ARM\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
    <NoWarn>;2008</NoWarn>
    <DebugType>full</DebugType>
    <PlatformTarget>ARM</PlatformTarget>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <ErrorReport>prompt</ErrorReport>
    <Prefer32Bit>true</Prefer32Bit>
    <UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM'">
    <OutputPath>bin\ARM\Release\</OutputPath>
    <DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
    <Optimize>true</Optimize>
    <NoWarn>;2008</NoWarn>
    <DebugType>pdbonly</DebugType>
    <PlatformTarget>ARM</PlatformTarget>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <ErrorReport>prompt</ErrorReport>
    <Prefer32Bit>true</Prefer32Bit>
    <UseDotNetNativeToolchain>false</UseDotNetNativeToolchain>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
    <DebugSymbols>true</DebugSymbols>
    <OutputPath>bin\x64\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
    <NoWarn>;2008</NoWarn>
    <DebugType>full</DebugType>
    <PlatformTarget>x64</PlatformTarget>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <ErrorReport>prompt</ErrorReport>
    <Prefer32Bit>true</Prefer32Bit>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
    <OutputPath>bin\x64\Release\</OutputPath>
    <DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
    <Optimize>true</Optimize>
    <NoWarn>;2008</NoWarn>
    <DebugType>pdbonly</DebugType>
    <PlatformTarget>x64</PlatformTarget>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <ErrorReport>prompt</ErrorReport>
    <Prefer32Bit>true</Prefer32Bit>
    <UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
  </PropertyGroup>
  <ItemGroup>
    <!-- A reference to the entire .Net Framework and Windows SDK are automatically included -->
    <None Include="project.json" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="App.xaml.cs">
      <DependentUpon>App.xaml</DependentUpon>
    </Compile>
    <Compile Include="Calibrator\Box.cs" />
    <Compile Include="Calibrator\TestStorage.cs" />
    <Compile Include="Common\Delegates.cs" />
    <Compile Include="Constants\Consts.cs" />
    <Compile Include="Constants\Messages.cs" />
    <Compile Include="Constants\Exceptions.cs" />
    <Compile Include="Enums\Severity.cs" />
    <Compile Include="Enums\Status.cs" />
    <Compile Include="Controls\wHeader.xaml.cs">
      <DependentUpon>wHeader.xaml</DependentUpon>
    </Compile>
    <Compile Include="Exceptions\InvalidNodeType.cs" />
    <Compile Include="Exceptions\UnhandledControlStatus.cs" />
    <Compile Include="Exceptions\UnhandledMessageSeverity.cs" />
    <Compile Include="Settings\wIncasation.xaml.cs">
      <DependentUpon>wIncasation.xaml</DependentUpon>
    </Compile>
    <Compile Include="Settings\wNominals.xaml.cs">
      <DependentUpon>wNominals.xaml</DependentUpon>
    </Compile>
    <Compile Include="Settings\wUpload.xaml.cs">
      <DependentUpon>wUpload.xaml</DependentUpon>
    </Compile>
    <Compile Include="Controls\wMoneyAdjust.xaml.cs">
      <DependentUpon>wMoneyAdjust.xaml</DependentUpon>
    </Compile>
    <Compile Include="Pages\wManual.xaml.cs">
      <DependentUpon>wManual.xaml</DependentUpon>
    </Compile>
    <Compile Include="Pages\wMainPage.xaml.cs">
      <DependentUpon>wMainPage.xaml</DependentUpon>
    </Compile>
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="Pages\wSettings.xaml.cs">
      <DependentUpon>wSettings.xaml</DependentUpon>
    </Compile>
    <Compile Include="Pages\wStatistics.xaml.cs">
      <DependentUpon>wStatistics.xaml</DependentUpon>
    </Compile>
  </ItemGroup>
  <ItemGroup>
    <AppxManifest Include="Package.appxmanifest">
      <SubType>Designer</SubType>
    </AppxManifest>
    <None Include="CurrencyExchange_TemporaryKey.pfx" />
  </ItemGroup>
  <ItemGroup>
    <Content Include="Properties\Default.rd.xml" />
    <Content Include="Assets\LockScreenLogo.scale-200.png" />
    <Content Include="Assets\SplashScreen.scale-200.png" />
    <Content Include="Assets\Square150x150Logo.scale-200.png" />
    <Content Include="Assets\Square44x44Logo.scale-200.png" />
    <Content Include="Assets\Square44x44Logo.targetsize-24_altform-unplated.png" />
    <Content Include="Assets\StoreLogo.png" />
    <Content Include="Assets\Wide310x150Logo.scale-200.png" />
  </ItemGroup>
  <ItemGroup>
    <ApplicationDefinition Include="App.xaml">
      <Generator>MSBuild:Compile</Generator>
      <SubType>Designer</SubType>
    </ApplicationDefinition>
    <Page Include="Controls\wHeader.xaml">
      <SubType>Designer</SubType>
      <Generator>MSBuild:Compile</Generator>
    </Page>
    <Page Include="Settings\wIncasation.xaml">
      <SubType>Designer</SubType>
      <Generator>MSBuild:Compile</Generator>
    </Page>
    <Page Include="Settings\wNominals.xaml">
      <SubType>Designer</SubType>
      <Generator>MSBuild:Compile</Generator>
    </Page>
    <Page Include="Settings\wUpload.xaml">
      <SubType>Designer</SubType>
      <Generator>MSBuild:Compile</Generator>
    </Page>
    <Page Include="Controls\wMoneyAdjust.xaml">
      <SubType>Designer</SubType>
      <Generator>MSBuild:Compile</Generator>
    </Page>
    <Page Include="Pages\wManual.xaml">
      <SubType>Designer</SubType>
      <Generator>MSBuild:Compile</Generator>
    </Page>
    <Page Include="Pages\wMainPage.xaml">
      <Generator>MSBuild:Compile</Generator>
      <SubType>Designer</SubType>
    </Page>
    <Page Include="Pages\wSettings.xaml">
      <SubType>Designer</SubType>
      <Generator>MSBuild:Compile</Generator>
    </Page>
    <Page Include="Pages\wStatistics.xaml">
      <SubType>Designer</SubType>
      <Generator>MSBuild:Compile</Generator>
    </Page>
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\..\..\..\..\RoboLine\IoT\IoT.csproj">
      <Project>2f12492d-4625-4edf-8497-d9e49f320bef</Project>
      <Name>IoT</Name>
    </ProjectReference>
    <ProjectReference Include="..\Lib\CurrencyExchange.Lib\CurrencyExchange.Lib.csproj">
      <Project>5299129a-cee9-4530-8789-e2dcd7d24430</Project>
      <Name>CurrencyExchange.Lib</Name>
    </ProjectReference>
    <ProjectReference Include="..\Lib\TouchPanels\TouchPanels.csproj">
      <Project>8220b292-cf54-43af-8873-5ad16715fc8a</Project>
      <Name>TouchPanels</Name>
    </ProjectReference>
  </ItemGroup>
  <ItemGroup>
    <SDKReference Include="WindowsIoT, Version=10.0.14393.0">
      <Name>Windows IoT Extensions for the UWP</Name>
    </SDKReference>
  </ItemGroup>
  <PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '14.0' ">
    <VisualStudioVersion>14.0</VisualStudioVersion>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
    <DebugSymbols>true</DebugSymbols>
    <OutputPath>bin\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP;CODE_ANALYSIS</DefineConstants>
    <NoWarn>;2008</NoWarn>
    <NoStdLib>true</NoStdLib>
    <DebugType>full</DebugType>
    <PlatformTarget>AnyCPU</PlatformTarget>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <ErrorReport>prompt</ErrorReport>
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
    <Prefer32Bit>true</Prefer32Bit>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
    <OutputPath>bin\Release\</OutputPath>
    <DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP;CODE_ANALYSIS</DefineConstants>
    <Optimize>true</Optimize>
    <NoWarn>;2008</NoWarn>
    <NoStdLib>true</NoStdLib>
    <DebugType>pdbonly</DebugType>
    <PlatformTarget>AnyCPU</PlatformTarget>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <ErrorReport>prompt</ErrorReport>
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
    <Prefer32Bit>true</Prefer32Bit>
  </PropertyGroup>
  <Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
       Other similar extension points exist, see Microsoft.Common.targets.
  <Target Name="BeforeBuild">
  </Target>
  <Target Name="AfterBuild">
  </Target>
  -->
</Project>

.csproj.user:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <AppxPackageIsForStore>False</AppxPackageIsForStore>
    <AppxShowAllApps>False</AppxShowAllApps>
    <AppxBuildConfigurationSelection>x86|x64|arm</AppxBuildConfigurationSelection>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">
    <DeviceId>30F105C9-681E-420b-A277-7C086EAD8A4E</DeviceId>
    <UseEmulator>false</UseEmulator>
    <RemoteDebugMachine>192.168.1.17</RemoteDebugMachine>
    <AuthenticationMode>None</AuthenticationMode>
    <RemoteDebugEnabled>true</RemoteDebugEnabled>
    <DeploymentType>CopyToDevice</DeploymentType>
    <RemoveNonLayoutFiles>true</RemoveNonLayoutFiles>
    <CreateCleanLayout>true</CreateCleanLayout>
    <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
    <DebugEngines>
    </DebugEngines>
    <BackgroundTaskDebugEngines>
    </BackgroundTaskDebugEngines>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM'">
    <DeviceId>30F105C9-681E-420b-A277-7C086EAD8A4E</DeviceId>
    <UseEmulator>false</UseEmulator>
    <RemoteDebugEnabled>true</RemoteDebugEnabled>
    <AuthenticationMode>Universal</AuthenticationMode>
    <RemoteDebugMachine>192.168.1.17</RemoteDebugMachine>
  </PropertyGroup>
</Project>

另外,我有一个好消息。我在这个forum 中找到了亲切的manual。 我在 Raspberry 上运行调试器,在 Visual Studio 中出现新错误。

我看到调试器正在运行:

但是我在netstat 的端口中看不到它:

这是来自 VS 的新错误:

1>----- 开始部署:项目:CurrencyExchange,配置: 调试 ARM ------ 1>DEP0110:无法检查远程机器 '192.168.1.17' 用于开发者模式。请确认远程工具 已正确安装在远程计算机上,并且正确 远程认证方式在工程调试设置中指定。 ========== 部署:0 成功,1 失败,0 跳过 ==========

更新

我在 netstat 中使用 [192.168.1.17]: PS C:\Data\Users\administrator\Documents&gt; netstat -b -a 找到了 msvsmon 进程:

我在 VS 的 Debug config 中调整了端口:

但是,我遇到了同样的错误。

【问题讨论】:

【参考方案1】:

如果我尝试从以下位置部署 CurrencyExchange_1.0.9.0_ARM_Debug.appx Windows 设备门户我收到错误:失败原因:Windows 不能 安装包 xxx 因为这个包依赖于一个框架 找不到。提供框架 “Microsoft.NET.CoreRuntime.1.0”...

确保将依赖项与 .appxbundle 一起安装。这些依赖文件,例如(ARM设备),在这个路径中:

AppPackages\App21_1.0.0.0_Debug_Test\Dependencies\ARM

您可以通过设备门户安装这些依赖项(.appx)->选择应用程序包(.appxbundle)后允许我选择可选包

详细步骤可以参考this answer。

更新:

无法使用 Universal 连接到设备“192.168.1.17” 验证。请验证正确的远程认证方式 在项目调试设置中指定。

在将 UWP 应用程序部署到 Windows IoT Core(版本 17763)时,我可以使用 Visual Studio 2015 Update 3 重现此问题。

有一个similar issue 可以通过安装与设备上运行的 Windows IoT Core 版本相关的新 Windows SDK 来解决。

这似乎是一个错误,反映了 Windows 之间的不匹配 安装在 Visual Studio 机器上的 SDK 和操作系统版本 物联网设备。

但我无法为 Visual Studio 2015 安装高于 14393 的 Windows SDK 版本。因此,VS2015 似乎无法在新的 Windows IoT Core 版本(如 17763)上进行远程调试。您需要升级到 VS2017。

【讨论】:

我会在几个小时内完成所有工作,只需到达我的工作地点) 请查看更新。我没有在端口 8116 上运行任何东西,并且由于部署应用程序仍然存在相同的错误:Visual Studio 2015 远程调试器 (MSVSMON.EXE) 似乎没有在远程计算机上运行。这可能是因为防火墙阻止了与远程计算机的通信。有关配置远程调试的帮助,请参阅帮助。 @OlgaPshenichnikova 打开端口 8116 并重试。请参阅我的更新答案。 @OlgaPshenichnikova 我可能会找到远程调试问题的原因。请检查我的更新答案。为了确认这一点,我想知道在此问题发生之前您能够远程调试的 Windows IoT Core 版本是什么。 @OlgaPshenichnikova 我可以使用 Visual Studio 2015 Update 3 调试 windows iot core 17134.1。我不会重现此问题。您能否重新启动设备并尝试一个简单的新 UWP 模板应用,然后将平台编辑为 ARM 和远程机器以及您设备的 IP 地址?

以上是关于无法使用通用身份验证连接到设备“192.168.1.17”的主要内容,如果未能解决你的问题,请参考以下文章

无法连接到 MongoLab“身份验证失败”错误

无法连接到 MongoLab“身份验证失败”错误

无法将 Firebase 连接到 Android 应用 |此应用无权使用 Firebase 身份验证

无法在远程系统上使用 Windows 身份验证连接到 ms sql server

无法连接到 LAN 上的 Apache 服务器

在启用身份验证的情况下,无法使用 DriverManager.getConnection(url, properties) 连接到 Derby