内部编译器错误:指定的强制转换无效。在NetNatives.target中

问题描述 投票:1回答:1

在过去的两周内。我在错误日志中看到了这一点。无论我怎么努力。它持续存在。

我一直在研究我的项目一切都很好。我可以看到所有错误,我修复它。我仍然可以在“调试”模式下调试,一切都很好。但每当我尝试在“Release”解决方案配置中构建它时。错误出现了。 This是它的完整日志。我希望我能把这个登录。但我不确定它的实际错误在哪里。完整日志大约2 MB

我完全不知道这是我的错还是Visual studio故障。但我确信我的代码很好,因为我仍然可以在“调试”解决方案配置中测试它。它只是拒绝以发布为基础。

这是我到目前为止尝试的内容:

  • 删除“obj”和“bin”文件夹。 (没帮)
  • 在“Debug”和“Release”上构建其他项目(它们工作正常)
  • 在另一台机器上构建(仍显示相同的错误)
  • 将所有内容更新到最新版本(不工作)
  • 恢复到最后构建它仍然工作的地方(不再工作)

我完全放弃了。我完全不知道自己要做什么。如果有人知道如何解决它或有一些解决方案,请告诉我。

编辑:这似乎是一个视觉工作室问题。它修复了最新补丁:https://developercommunity.visualstudio.com/content/problem/311904/cant-create-app-package-for-windows-store.html

c# windows visual-studio xaml uwp
1个回答
1
投票

这个问题应该由Humanizer Nuget版本2.4.2引起,请参阅Github中的问题:

https://github.com/Humanizr/Humanizer/issues/734

解决方法是将Humanizer Nuget软件包降级到v2.3.3。

请注意:请注意您的项目隐私。

© www.soinside.com 2019 - 2024. All rights reserved.