UWP应用程序无法再创建应用程序包

时间:2019-09-04 22:10:08

标签: uwp

我有一个已经工作了几个月的UWP应用。该应用程序可以从Visual Studio构建并正常运行。

我过去曾多次创建用于侧面加载的应用程序包。

今天,当我尝试这样做时,我看到了数百条毫无意义的错误消息。它们大多数都是这样的:“错误CS0518:未定义或导入预定义类型'System.Int32'”。

也有很多人说“无法解决...之间的冲突”和“错误CS0433:类型'AssemblyTitleAttribute'存在于'System.Runtime,Version = 4.2.1.0,Culture = neutral,PublicKeyToken中= b03f5f7f11d50a3a”和“ System.Runtime,版本= 4.0.20.0,文化=中性,PublicKeyToken = b03f5f7f11d50a3a”或类似内容。

我不知道发生了什么。我所做的就是今天开始工作并处理我的应用程序。我对项目属性没有做任何更改。我没有安装任何Windows或VS更新。

这一切意味着什么?什么地方出了错?我该如何解决?

昨天运行良好的项目如何在这种状态下结束?

1 个答案:

答案 0 :(得分:0)

在创建UWP应用程序软件包时,我经常会遇到此类错误。我通常会执行以下操作来解决问题:

  1. 确保NuGet软件包已更新或在应用程序之间同步,并且 库(如果有)。
  2. 如果错误仍然存​​在,请重新启动Visual Studio。
  3. 如果错误仍然存​​在,请删除C:\ Users \ myuserid.nuget \ packages

我的UWP应用程序绝大多数问题与用于创建应用程序包的.Net Native有关。