gpt4 book ai didi

uwp - .net native 编译器 2.0.2 无法构建应用程序。无法加载程序集 System.Data.dll

转载 作者:行者123 更新时间:2023-12-04 01:59:56 25 4
gpt4 key购买 nike

  1. 在 Visual Studio 2017 中创建一个空白的 UWP 应用
  2. 安装 NuGet 包 Microsoft.Net.Native.Compiler 2.0.2(也在 2.0.0 和 2.0.1 上测试过)
  3. 切换到 Release模式,其中“使用 .NET Native 工具链编译”选项已打开
  4. 尝试运行应用

错误:内部编译器错误:无法加载程序集 '\App1\obj\x86\Release\ilc\in\System.Data.dll\System.Data.dll'

由 C:\Users\User.nuget\packages\microsoft.net.native.compiler\2.0.2\tools\Microsoft.NetNative.targets 中的第 731 行引起

附加信息:

  1. 默认使用 NuGet 包创建一个空白的 UWP 应用Microsoft.NETCore.UniversalWindowsPlatform 版本 6.0.4 和最新的是 6.0.5。我尝试了两个版本。
  2. 试图跳过这个有问题的任务,在 Microsoft.NetNative.targets 文件中对其进行注释。原来的问题没有了,又出现了一个问题,所以我就不再朝这个方向前进了。
  3. 我发现 Stack Overflow 已经存在与 System.Data.dll 相关的问题,但我找不到与我的案例相关的内容。

最佳答案

Error: Internal compiler error: Could not load assembly '\App1\obj\x86\Release\ilc\in\System.Data.dll\System.Data.dll'

实际上,Microsoft.NETCore.UniversalWindowsPlatform 版本 6.0.5 包含 .NET native compilers 2.0.2 .您无需单独安装 Microsoft.Net.Native.Compiler 2.0.2。

enter image description here

Microsoft.Net.Native.Compiler 2.0.2 仅在 Windows 10 Fall Creators Update (10.0;build 16299) 中可用。如果已单独安装,则需要将目标最低版本修改为16299。

关于uwp - .net native 编译器 2.0.2 无法构建应用程序。无法加载程序集 System.Data.dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47967901/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com