Your project is not referencing the ".NETFramework,Version=4.5" framework

在VS2017之前工程文件切换版本一般情况是没有什么错误的,但是今天在VS2017上进行了一次切换直接报错了:

Your project does not reference ".NETFramework,Version=v4.5" framework. Add a reference to ".NETFramework,Version=v4.5" in the "TargetFrameworks" property of your project file and then re-run NuGet restore. 

        仔细确认了下,也仅是更改了这块设置,其它地方没动啊

后来度娘了下,直接删除工程文件下的obj文件就可以了。以下是原文:

原文地址:https://www.cnblogs.com/zhongjicainiao/p/11777448.html

时间: 2024-10-07 11:55:04

Your project is not referencing the ".NETFramework,Version=4.5" framework的相关文章

未能解析目标框架“.NETFramework,Version=v4.0”的 mscorlib的解决方法

本人菜鸟一个,在编码过程中遇到的问题记录下以备忘,高手别笑.最近在做一个项目,公司的VS版本是2010,家里的VS版本是2012.把公司的项目用2012打开后再用2010打开就出现 未能解析目标框架“.NETFramework,Version=v4.0”的 mscorlib的提示,软件的界面无法显示.网上找了些解决方法,有的可能要重装VS什么的,在麻烦了. 我用VS 2010打开后先清理项目再生成项目,重新打开没有上面的提示了,界面也可以显示.

无法打开模块文件“C:\Users\fkg\AppData\Local\Temp\.NETFramework,Version=v4.5.AssemblyAttributes.vb”系统找不到指定文件

错误原因:错误5 无法打开模块文件"C:\Users\fkg\AppData\Local\Temp\.NETFramework,Version=v4.5.AssemblyAttributes.vb": 系统找不到指定的文件. 背景:最近在重构的时候遇到了一个问题,提示:对象定义被隐藏.心里一颤,不会是我误删了系统里的东西了吧.还是先从网上查一下吧.后来才知道是Win7系统会涉及到好多权限的问题,需要以管理员身份运行VS2012,然后重启VS就好啦. 找到VS2012,右击选择属性进行如

.NETFramework,Version=v4.5.AssemblyAttributes.vb 系统找不到指定的文件

Unable to open module file 'C:\Users\Admin\AppData\Local\Temp\.NETFramework,Version=v4.5.AssemblyAttributes.vb': 系统找不到指定的文件. 以管理员身份运行Visual Studio工具解决问题. 打个广告:需要iPhone 5s / 5c / 5 钢化玻璃膜.保护套/保护壳的朋友,上http://kener.taobao.com,联系客服给同行的程序员们一个优惠的价格哦! 转自:htt

Solve: Your project references the latest version of Entity Framework (for MySQL) in Visual Studio 2013

The error message while trying to create a ADO.net Entity Data Model ( Entity Framework 6 ) for MySql Database in Microsoft Visual Studio 2013 "Your project references the latest version of Entity Framework; however, an Entity Framework database prov

C#项目”XXXXX”针对的是”.NETFramework,Version=v4.7.1”但此计算机没有安装它 等等问题

我在公司遇到这样一个问题:C#项目"XXXXX"针对的是".NETFramework,Version=v4.7.1"但此计算机没有安装它 就是我在打开别人的项目,发现别人的项目.Net Framework的版本 高于我电脑的版本(准确的说是"高于我开发环境.Net Framework的版本"). 可以选择降低版本(选第一个): 不推荐,a: 因为别人版本高,你的版本低,不同步,万一你们代码合并呢?svn呢,git呢? 不推荐,b:我还不如更新自己

Project facet Cloud Foundry Standalone Application version 1.0 is not supported

eclipse server中添加启动项目,提示Project facet Cloud Foundry Standalone Application version 1.0 is not supported,无法添加项目到tomcat容器中. 解决方法: 右键项目,选择Properties 原文地址:https://www.cnblogs.com/QW-lzm/p/12399155.html

未找到框架“.NETFramework,Version=v4.5”的引用程序集

一般是在编译的时候会出现这样子的问题, 问题原因: C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\缺少对应版本的文件夹及文件 解决办法:找到对应的SDK下载, 下载地址: http://msdn.microsoft.com/en-us/library/windows/desktop/ff851942.aspx Win8.1 对应 .NET Framework V4.5.1 Win8 对应

C#项目””是针对”.NETFramework,Version=v4.5.2”但此计算机没有,需要修改为v4.5.1.

每次下载别人的代码都会出现这样的问题,以为是没有安装.NETFramework,就下载安装了,但是每次安装都会出现已安装高版本的4.6(Win10自带),无需下次安装,但是每次VS中都会显示有问题,而且项目加载不出来.如下图所示. 图片示例 安装图示安装了.NETFramework4.5.2但是就出现下面的错误.我的电脑是win10自带高版本的4.6,说是向下兼容的. 原来是我安装错误了,应该安装其开发包,这样就会把vs需要的底层东西全部都加载出来,这样就会没有问题. 下载地址 http://g

Nuget自己打包引用的时候出现错误:Package is not compatible with netcoreapp1.0 (.NETCoreApp,Version=v1.0). Package 1.0.1 supports: net (.NETFramework,Version=v0.0)

解决方法: project.json中将 "frameworks": { "netcoreapp1.0": { "imports": [ "dnxcore50", "portable-net45+win8" ]}  dnxcore50删除 "frameworks": {"netcoreapp1.0": { "imports": ["por