Visual Studio 2017 - 找不到AssemblyInfo.cs

时间:2017-09-05 16:02:26

标签: c# visual-studio-2017

今天,在构建我的解决方案时,会出现此问题:

  

[错误]找不到文件'... \ Projects \ Application \ Application \ obj \ Release \ netcoreapp2.0 \ Application.AssemblyInfo.cs'。

我找到了Visual Studio其他版本的解决方案,但2017年没有找到

关于如何重新生成它的任何建议?

亲切的问候

6 个答案:

答案 0 :(得分:7)

对我来说,必须创建一个新的程序集文件。 步骤进行:

  1. 右键单击项目属性(不是解决方案)。
  2. 选择应用程序选项卡。
  3. 单击“装配信息”按钮。字段可能都是空的。
  4. 添加内容。
  5. 单击“确定”并退出属性。
  6. 重建。

答案 1 :(得分:1)

与VS Team Service同步后,我也遇到了此错误,并且出现了许多其他错误。 我已经尝试过Greg的建议,但是没有用。 但是我尝试了不同的方法:

  1. 右键单击项目(不是解决方案)
  2. 卸载项目
  3. 重新加载项目
  4. 重建解决方案

我的项目再次运行良好。

答案 2 :(得分:0)

我发现了:

  • 从顶部的Visual Studio中选择“工具”
  • 然后选择“程序集浏览器”
  • 该项目的AssemblyInfo在列表中,可能几乎在列表的顶部

答案 3 :(得分:0)

在使用测试器项目处理DLL时遇到了这个问题。不知何故,我的解决方案无法跟踪要启动的项目,因此我不得不将启动器项目重置为DLL的测试项目。

答案 4 :(得分:0)

在解决方案资源管理器中,找到您的项目。展开属性。找到“丢失”文件,然后将其删除。然后重建您的项目。那对我有用。

请注意,无论出于何种原因,我的AssemblyInfo.cs文件都已重命名为SolutionAssemblyInfo.cs。对我来说,删除“解决方案...”文件并重建它创建了一个新的AssemblyInfo.cs,我又恢复了业务。

答案 5 :(得分:0)

vb的不同版本也会出现此问题。通过删除现有的SVN来检查SVN(确认更改生效,否则可能会丢失)