标签: c# windows windows-runtime win-universal-app windows-8.1
我正在尝试使用以下代码获取位于Solution Explorer的Assets文件夹内的zip文件。它适用于其他类型的文件,如:.txt,.jpg,.png。但是在尝试获取zip文件时会出错。 The system cannot find the file specified.
The system cannot find the file specified.
var zipFile = await Package.Current.InstalledLocation.GetFileAsync("Assets\\Test.zip");
答案 0 :(得分:1)
默认情况下,zip文件不包含在appx包中(.txt,.jpg和.png)。在解决方案资源管理器中选择您的文件,查看zip文件的属性,并确保将构建操作设置为“内容”,以便该文件将包含在Appx中:
通过查看(默认情况下)\ bin \ x86 \ Release \ AppX \ Assets目录(或者您使用的任何架构和配置),您可以确认在从Visual Studio部署后是否(或未)将文件复制到Appx展开)。