在连接两个visual studio c#项目时出现错误

本文关键字:项目 错误 studio visual 连接 两个 | 更新日期: 2023-09-27 18:08:22

我有两个c#项目,我通过添加第二个现有项目链接添加到第一个项目,然后添加第二个项目作为参考。但是当我运行我的第一个项目时,我得到以下错误:

严重性代码描述项目文件行警告主要参考"C:'Users' consulant10 'Documents'Visual Studio 2015'Projects'dummyClientCare'dummyClientCare'bin'Debug'dummyClientCare.exe"无法解决,因为它是针对". net framework,Version=v4.5.2"框架构建的。这是一个比当前目标框架"。net framework, version =v4.5"更高的版本。insertIntoDataBase

:

严重性代码描述项目文件行引用的项目'dummyClientCare'的目标框架版本(4.5.2)高于该项目当前的目标框架版本(4.5)。如果依赖链中的任何项目使用了此项目目标框架之外的程序集类型,则可能导致构建失败。insertIntoDataBase

我如何克服这个障碍?..........第一个项目是在visual studio 2012中创建的,参考的是vs community 2015

在连接两个visual studio c#项目时出现错误

您需要更改目标框架,使其在两个项目中相同。
点击Project - Properties - Application
然后在下拉菜单中选择。net Framework 4.5.2.

主要问题是项目版本之间的兼容性。

不能使用当前项目的上层版本作为参考。
  1. 在Visual Studio 2015的解决方案资源管理器中,选择您的项目。在菜单栏上打开"项目"菜单,选择"卸载项目"

  2. 在菜单栏上选择"文件"、"打开"、"文件"。在打开文件对话框中,导航到项目文件夹,然后打开项目(.vcxproj)文件。

  3. 在项目文件中,找到目标框架版本的条目。例如,如果您的项目设计为使用。net Framework 4.5,则将<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>定位在<Project>元素的<PropertyGroup Label="Globals">元素中。如果<TargetFrameworkVersion>元素不存在,您的项目不使用。net框架,不需要更改。

  4. 将值更改为您想要的框架版本,例如v3.5或v4.6

  5. 保存修改并关闭编辑器

  6. 在解决方案资源管理器中打开项目的快捷菜单,然后选择"重新加载项目"。