c# - 内部编译器错误:指定的转换无效。在 NetNatives.target
问题描述
在过去的 2 周内。我一直在我的错误日志中看到这一点。而且无论我多么努力。它持续存在。
我一直在做我的项目,一切都很好。我可以看到所有错误并修复它。我仍然可以在“调试”模式下进行调试,一切都很好。但是每当我尝试在“发布”解决方案配置中构建它时。错误出现了。这是它的完整日志。我希望我可以把日志放在这里。但我不确定它的实际错误在哪里。完整的日志大约 2 MB
我完全不知道这是我的错还是 Visual Studio 的错。但我确信我的代码很好,因为我仍然可以在“调试”解决方案配置中对其进行测试。它只是拒绝建立在发布上。
这是我到目前为止所尝试的:
- 删除“obj”和“bin”文件夹。(没有帮助)
- 在“调试”和“发布”上构建其他项目(它们工作得很好)
- 在另一台机器上构建(仍然显示相同的错误)
- 将所有内容更新到最新版本(也不起作用)
- 恢复到上次构建仍然有效的位置(不再有效)
我完全放弃了。我完全不知道我要做什么。如果有人知道如何修复它或有一些解决方案,请告诉我。
编辑:这似乎是一个视觉工作室问题。它修复了最新的补丁:https ://developercommunity.visualstudio.com/content/problem/311904/cant-create-app-package-for-windows-store.html
解决方案
这个问题应该是由 Humanizer Nuget 2.4.2 版本引起的,参见 Github 中的问题:
https://github.com/Humanizr/Humanizer/issues/734
解决方法是将 Humanizer Nuget 包降级到 v2.3.3。
请注意:请注意您的项目隐私。
推荐阅读
- excel - VBA will not Refresh Queries
- python - 从 python 字典创建的 Pandas 系列中的随机索引
- android - 如何在后台从手机流式传输 webrtc 视频
- c# - 有没有一种方法可以使用 DateTime 获取一周中的某一天的数值?
- javascript - 如何修复 Typescript 中的“元素”类型错误不存在属性?
- python - 如何引用 Kivy App 类属性
- vb.net - 如何取消屏蔽密码文本框?
- python - Matlab 绘图以字母的频率显示数据大小
- python - ValueError:没有为任何变量提供渐变:['Variable:0']
- php - Laravel GroupBy 在预定命令中失败