我在使用 Windows 应用商店应用时遇到问题。
我移动了文件夹,现在无法编译,出现错误:
Fehler 2 File C:\[old path]\Strings\en-US\Resources.resw not found. C:\[new path]\MakePRI
我不知道如何修复它,因为该应用程序与以前在项目中的相对路径相同。
任何解决方案的提示?
我在使用 Windows 应用商店应用时遇到问题。
我移动了文件夹,现在无法编译,出现错误:
Fehler 2 File C:\[old path]\Strings\en-US\Resources.resw not found. C:\[new path]\MakePRI
我不知道如何修复它,因为该应用程序与以前在项目中的相对路径相同。
任何解决方案的提示?
该项目可能已使用绝对路径添加到项目中。您可以通过以下两种方式之一解决此问题:
从项目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
.
我遇到了这个问题,我找到了一个简单的解决方案。打开项目,它会显示错误。现在右键单击解决方案资源管理器中的应用程序名称(在右侧)并选择构建。这将再次设置路径,现在可以运行项目。