因此,我的 Windows Metro 应用程序将无法构建,因为我收到许多错误,内容为 Source file 'obj\ARM\Release\TemporaryGeneratedFile_<GUID>.cs' could not be found.
<GUID>
是各种长字母数字字符串。
这还伴随着许多其他警告,指出 Source file 'obj\Release\\TemporaryGeneratedFile_<GUID>.cs' specified multiple times
GUID 确实与错误匹配。
这是另一条信息。如果我在我正在开发的地方运行这个应用程序,我就没有问题。我仍然收到警告,但没有任何错误。该应用程序运行没有问题。但是,当我将此代码推送到 Git,然后下载代码(无论是到另一台计算机还是同一台计算机)时,我都会收到上述错误,并且应用程序将无法运行,这让我相信某些关键文件没有被推送.
但是,我不知道该看哪里,因为我不明白该消息的含义。有谁知道所有这些临时生成文件是什么?
最佳答案
尝试检查 TemporaryGenerateFile_[guid] 所在路径的长度。在我们的例子中,这些文件在文件夹层次结构中太深,编译器无法找到它们。将中间文件夹移动到靠近驱动器根目录的位置为我们解决了这个问题。
关于windows-8 - 找不到源文件 'obj\ARM\Release\TemporaryGeneratedFile_<GUID>cs',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17819228/