首页 > 解决方案 > 在不再存在/已重命名的文件中构建错误

问题描述

在此处输入图像描述

我的解决方案中有一些 t4 模板,有时我重命名了文件并对它们进行了一些更改。当我进行构建时,我得到了上述错误。有趣的是,当我单击文件名时没有任何反应,当我将鼠标悬停在它们上以获取全名时,我注意到它引用了我之前更改的文件名。此外,我还查看了它可能引用的所有文件,并确保其中任何一个都没有发生此错误。

我已经尝试清理和重建,确保所有项目都配置为在配置管理器中构建。我删除了我重命名的文件并重新创建了它,即使文件被删除,错误仍然存​​在。此外,我尝试创建一个与错误消息中引用的名称完全相同的文件,它实际上让我创建了该文件,这表明 vs 清楚地知道没有具有该名称的文件,因此这似乎是一个问题调试器也许?

我怀疑这可能是 t4 模板的一些奇怪行为,因为我觉得以前发生过类似的事情。上次完全重启我的机器解决了这个问题,但这次没有用。

标签: visual-studiovisual-studio-2019t4

解决方案


好的,经过数小时的互联网搜索失败后,我注意到文件属性中的“CustomTool”字段中有错字,这导致了奇怪的错误。


推荐阅读