Uwp Visual Studio 2017 windowsmobile编译错误

Uwp Visual Studio 2017 windowsmobile编译错误,uwp,Uwp,我的问题是关于windowsmobile 1007134丢失的编译错误。 我认为,我已经安装了VS2017所有可能的插件,但这个问题还是出现了。 我确实在谷歌上搜索过这个问题,找到了几个解决方案,但没有一个真正起作用,或者说是应用起来很复杂 我该怎么办 注: IDE和extras的安装路径位于另一个驱动器D:。 我是否需要更改或重定向路径值或类似的内容 我可以编译除UWP程序以外的所有程序。 另外,我不确定在Target和minimum中应该使用哪个版本的SDK。 我想它是1007134,在编译

我的问题是关于windowsmobile 1007134丢失的编译错误。 我认为,我已经安装了VS2017所有可能的插件,但这个问题还是出现了。 我确实在谷歌上搜索过这个问题,找到了几个解决方案,但没有一个真正起作用,或者说是应用起来很复杂

我该怎么办

注: IDE和extras的安装路径位于另一个驱动器D:。 我是否需要更改或重定向路径值或类似的内容

我可以编译除UWP程序以外的所有程序。 另外,我不确定在Target和minimum中应该使用哪个版本的SDK。 我想它是1007134,在编译错误信息中说明了目标和最小设置

请告诉我一个尽可能简单的解决方案。也许是exe安装修复程序

我现在想不出还有什么别的办法是失败的

我希望你能给我一些想法或解决办法


谢谢

我假设您看到的实际错误如下:

错误DEP3321:若要部署此应用程序,请选择部署目标 应运行Windows Universal Runtime版本10.0.17134.0或 较高的。您当前运行的是版本10.0.15254.158。请 更新操作系统,或将部署目标更改为具有 适当版本

您当前的最低目标17134需要Windows 4月10日更新:版本1803,操作系统版本17134。此版本不适用于Windows 10 Mobile

最新版本的Windows10Mobile是15245。要在Windows 10 Mobile上运行,您需要将最低目标设置为15245或更低,通常为15064

您将无法在Windows Mobile上使用比15245中更新的功能。对于Windows运行时功能,可以使用该类确保新API存在并且在调用它之前可用。如果新功能不可用,那么应用程序需要要么不使用它,要么恢复到可用的方式来实现类似的效果

ApiInformation不适用于.Net Framework本身,因此您将无法在最低目标较低的应用程序中使用16299年开始的UWP支持的.Net标准2.0

要使用.Net标准2.0,您需要为当前版本和Windows 10 Mobile提供不同的应用程序版本


有关更多信息,请参阅我的博客

查看类似问题和解决方案。希望对你有所帮助。