【发布时间】:2015-07-15 21:51:21
【问题描述】:
我正在尝试构建一个不是我创建的项目。 VS给了我错误:
无法将行写入文件“obj\Debug\C:\...”。不支持给定路径的格式。
我已将完整路径替换为“...”。注意路径被“C:...”打断
任何人都知道 VS 使用什么来形成这条路径以及我可以在哪里改变它?它尝试写入的文件类型是 .csprojccrefgen.rsp。
【问题讨论】:
-
我想知道它是否是从旧版本的 MSVS 迁移而来的:这可能已经损坏了它。如果这种情况发生在相当多的项目和配置中,那么直接编辑项目文件可能会付出代价,如果你能看到它们哪里错了——在标准对话中纠正大量这些事情真的很痛苦。但只有在你有信心的情况下才这样做,并首先保存你的工作!
-
能否请您附上完整的错误信息?换句话说,不要缩写任何东西,也不要用“...”替换完整路径。我想查看所有内容,因为这可能会提供有关哪个构建步骤导致此问题的线索。根本问题是你的项目文件中有一个绝对路径,而 VS 需要一个相对路径。
标签: c# visual-studio-2013 build