【问题标题】:building error of assemblyInfo.cd could not be found in visual studio 2012 on win 7在 win 7 上的 Visual Studio 2012 中找不到 assemblyInfo.cd 的构建错误
【发布时间】:2014-06-07 01:44:06
【问题描述】:

搜索 SO 论坛后,我找不到我的问题的有效解决方案。如果你找到了,我将不胜感激。

在 Visual Studio 2012 中,我正在构建一个 C# 项目。我收到以下错误:

Source file 'Properties\Assemblyinfo.cs' could not be found. 

我有这个解决方案:

Source file 'Properties\AssemblyInfo.cs' could not be found

但是,它对我不起作用。

实际上,我在工作目录中有“Assemblyinfo.cs”,我可以在 VS 解决方案资源管理器中看到它。

【问题讨论】:

  • 将您的 csproj 文件放在这里或放在外部剪辑工具上。这将帮助我们找到正在发生的事情。
  • 没有 .csproj,就像在黑暗中拍摄,但错误显示,“Propeerties”带有两个 e。也许,那是你的问题?也许您需要用一个 e 将其重命名为 Properties?
  • 它也说assemblyinfo.cd,OP 无法准确输入。该文件是由项目模板创建的,不太可能出错。将项目签入源代码管理并忘记 Properties 子目录,这是任何人都可能犯的错误。

标签: c# visual-studio-2012 windows-7 assemblyinfo


【解决方案1】:

您是否尝试过删除 assemblyinfo.cs 文件,然后尝试清理并重建解决方案?如果您不需要版本控制,这可能会对您有所帮助。

【讨论】:

    【解决方案2】:

    即使在我尝试清理和构建之后,我仍然收到此错误。我还可以看到 AssemblyInfo.cs 文件。我发现构建正在与解决方案目录中的 power shell 脚本交互(不完全确定如何)。

    长话短说,除了我添加的项目(问题所在)之外,每个项目都在该脚本中提及。我将缺少的信息添加到该脚本中,我可以再次构建。

    我怀疑您的情况会完全相同,但我想可能有一些脚本或类似的东西可以处理/引用所有项目,除了您的问题仍然存在的项目。尝试在文件中搜索项目名称的文本。

    【讨论】:

      【解决方案3】:

      您是否尝试过清洁解决方案,然后是重建解决方案?

      AssemblyInfo.cs 文件应在构建时重新创建。

      【讨论】:

      • 从您给出的答案看来,您似乎还有其他问题。
      猜你喜欢
      • 2014-04-05
      • 1970-01-01
      • 2016-03-30
      • 2023-03-04
      • 2017-03-17
      • 2014-02-24
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      相关资源
      最近更新 更多