移动我的Windows应用商店项目后,我无法编译它,因为找不到.resw

时间:2013-01-24 19:48:58

标签: windows-runtime windows-store-apps

我的Windows应用商店应用有问题。

我移动了文件夹,现在我无法编译它,我收到错误:

Fehler  2   File C:\[old path]\Strings\en-US\Resources.resw not found.  C:\[new path]\MakePRI

我不知道如何修复它,因为应用程序与之前的项目处于相同的相对路径。

解决方案的任何提示?

2 个答案:

答案 0 :(得分:1)

此项目可能已添加到具有绝对路径的项目中。您可以通过以下两种方式之一解决此问题:

  • SolutionExplorer中删除项目中的Resources.resw。然后单击Show All Files图标使文件显示在其文件夹中,尽管它不包含在项目中(我知道你在移动项目时将其复制了)。现在右键单击该文件并选择Include In Project。之后,您可以再次关闭Show All Files

  • Solution Explorer中右键单击项目,然后选择Unload Project。现在再次右键单击该项目并选择Edit ProjectName.csproj。在文件中找到Resources.resw并将现有标记(和任何子标记)替换为<PRIResource Include="Strings\en-US\Resources.resw" />。保存更改并关闭文件。再次右键单击该项目,然后选择Reload Project

答案 1 :(得分:0)

我遇到了这个问题,我找到了一个简单的解决方案。打开项目,它将显示错误。现在右键单击解决方案资源管理器中的应用程序名称(在右侧)并选择Build。这将再次设置路径,现在可以运行项目。