UWP 发布构建失败
UWP release build fails
我刚刚将我的 Windows 应用程序升级到带有 .net 标准 2.0 库的 UWP。该应用程序已完成,现在我正在尝试创建一个发布版本,但该版本需要永远并最终崩溃,出现 138 个错误,包含以下错误以及更多错误(请参见屏幕截图)。调试构建和运行没有问题。我正在使用 VS 2017 15.8.7。浪费我几个小时的时间现在有人对如何解决这个问题有什么建议吗?
Method 'DynamicObjectTypeBuilder.BuildFormatterToDynamicMethod(Type, bool, bool, bool)' will always throw an exception due to the missing method 'DynamicMethod..ctor(string, Type, Type[], Type, bool)' in assembly 'System.Reflection.Emit.Lightweight'. There may have been a missing assembly, or a dependency on a more recent Windows SDK release.
所以我有 2 个选项来解决这个问题:
- 修复第 3 方包的代码,使其可以与 UWP 一起使用。
- 从我的 UWP 应用程序中删除包含第 3 方包的 .net 标准库,并找到另一种实现此功能的方法。
因为我想尽快发布这个应用程序并且我不知道修复第 3 方包需要多少工作,所以我选择了选项 2。到目前为止,关于 UWP 应用程序的 X 平台应用程序开发。
我刚刚将我的 Windows 应用程序升级到带有 .net 标准 2.0 库的 UWP。该应用程序已完成,现在我正在尝试创建一个发布版本,但该版本需要永远并最终崩溃,出现 138 个错误,包含以下错误以及更多错误(请参见屏幕截图)。调试构建和运行没有问题。我正在使用 VS 2017 15.8.7。浪费我几个小时的时间现在有人对如何解决这个问题有什么建议吗?
Method 'DynamicObjectTypeBuilder.BuildFormatterToDynamicMethod(Type, bool, bool, bool)' will always throw an exception due to the missing method 'DynamicMethod..ctor(string, Type, Type[], Type, bool)' in assembly 'System.Reflection.Emit.Lightweight'. There may have been a missing assembly, or a dependency on a more recent Windows SDK release.
所以我有 2 个选项来解决这个问题:
- 修复第 3 方包的代码,使其可以与 UWP 一起使用。
- 从我的 UWP 应用程序中删除包含第 3 方包的 .net 标准库,并找到另一种实现此功能的方法。
因为我想尽快发布这个应用程序并且我不知道修复第 3 方包需要多少工作,所以我选择了选项 2。到目前为止,关于 UWP 应用程序的 X 平台应用程序开发。