Visual studio 在UWP中创建发布生成失败

Visual studio 在UWP中创建发布生成失败,visual-studio,uwp,Visual Studio,Uwp,我正试图在发行版中构建一个UWP项目。但是我无法创建构建,并且出现了一个错误,无法复制文件“C:\Users\kumara krishnan\.nuget\packages\System.Private.Uri\4.0.0\runtimes\win8 aot\lib\netcore50\System.Private.Uri.dll”,因为找不到该文件。我还可以在调试模式下构建和部署它。如何解决此问题?您的.nuget环境似乎有问题。您可以尝试以下步骤来修复它 首先删除C:\Users\kumar

我正试图在发行版中构建一个UWP项目。但是我无法创建构建,并且出现了一个错误,无法复制文件“C:\Users\kumara krishnan\.nuget\packages\System.Private.Uri\4.0.0\runtimes\win8 aot\lib\netcore50\System.Private.Uri.dll”,因为找不到该文件。我还可以在调试模式下构建和部署它。如何解决此问题?

您的.nuget环境似乎有问题。您可以尝试以下步骤来修复它

首先删除
C:\Users\kumara krishnan\.nuget\packages\
下的整个
文件夹

然后在Visual Studio中,打开Visual Studio选项对话框,单击“NuGet软件包管理器”节点,确保选中了“允许NuGet下载缺少的软件包”和“在Visual Studio中生成期间自动检查缺少的软件包”。

在此之后,您可以重建项目,VisualStudio将自动恢复项目使用的NuGet包,并下载整个“System.Private.Uri”文件


您还可以创建一个空白应用程序并创建一个新的
Uri
实例,而无需手动添加其他引用来检查您的环境。

关闭visual studio 2015并转到项目文件夹。删除obj文件夹打开visual studio,然后重试。仍然面临此问题。没有明显的原因导致此文件丢失。至少看看它是否在那里。然后检查Nuget是否正常工作。和禁用反恶意软件,然后重试。该文件不在所述文件夹中。我现在该怎么办?我试过这个。.nuget目录已创建,system.private.uri.dll现在也存在。但是我在resx文件错误中得到了无效的类型,并且没有找到更多的文件错误。。。我是否应该重新安装visual studio…@Kumara:如果仍然存在System.Private.Uri.dll之类的文件未找到错误,您可以尝试删除
C:\Users\Kumara krishnan\.nuget\
中的所有包,并让visual studio还原它们。在此之后,如果仍然有错误,可以尝试重新安装Visual Studio。是的,我也这么做了。。。似乎我必须重新安装visual studio:(我修复了visual studio。现在我能够获得发布版本:)