错误CS2001:找不到源文件“.cs”

时间:2013-10-16 15:02:48

标签: c#

当我尝试构建时,我在我的项目上收到以下错误...错误CS2001:无法找到源文件'.cs'。我故意将导致此错误的两个文件删除,因为它们与其他文件冲突并且不能存在。如何在不将2个文件放回解决方案的情况下解决此错误?

4 个答案:

答案 0 :(得分:93)

项目文件可能仍会引用它们。确保使用Visual Studio中的解决方案资源管理器删除它们 - 它应该显示它们丢失(带有感叹号)。

答案 1 :(得分:4)

我也有这个问题。

在我的情况下可能的原因:我删除了两次重复的视图和一个视图模型。 我还原了其中一个删除,然后出现了InitializeComponent错误。 我采取了这些步骤。

  1. 我检查了这个问题中提到的所有解决方案。班级 名称和构建操作是正确的。
  2. 我清理了我的解决方案并重建了。出现另一个错误。 "错误CS2001:源文件' .cs'无法找到"
  3. 我找到了这个answer并按照步骤操作。
  4. 我重新加载项目并再次清理/重建。
  5. 我的解决方案构建没有错误,我的应用程序现在正在运行。

答案 2 :(得分:1)

我使用记事本打开项目.csproj并删除丢失的文件引用。

答案 3 :(得分:0)

在我的情况下,我从另一个项目添加文件作为链接,然后在源项目中重命名导致目标项目出现问题的文件。我删除目的地中的链接文件,然后再添加新名称。