vs2022,python,找不到 .NETFramework,Version=v4.0 的引用程序集。
旧的vs2019创建的python 项目,用vs2022打开编译出现如下错误。
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 找不到 .NETFramework,Version=v4.0 的引用程序集。要解决此问题,请为此框架版本安装开发人员工具包(SDK/目标包)或者重新定向应用程序。可在 https://aka.ms/msbuild/developerpacks 处下载 .NET Framework 开发人员工具包 DTrms.V2.DingNotification C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets 1217
根据refs这是一个bug,可用的workaround,是手动添加到项目文件xx.pyproj中:
<PropertyGroup><TargetFrameworkVersion>v4.8</TargetFrameworkVersion><TargetFrameworkMoniker>.NETFramework,Version=$(TargetFrameworkVersion)</TargetFrameworkMoniker></PropertyGroup>
另外:根据python环境判断是否要重新创建虚拟环境。
refs:
https://github.com/Microsoft/PTVS/issues/6747
vs2022,python,找不到 .NETFramework,Version=v4.0 的引用程序集。相关推荐
- VS2022打开项目之后提示:找不到 .NETFramework,Version=v4.0 的引用程序集。要解决此问题,请为此框架版本安装开发人员工具包(SDK/目标包)或者重新定向应用程序。
问题: 使用 vs2022打开带有.net4.0的项目会报错 严重性 代码 说明 项目 文件 行 列 禁止显示状态 错误 MSB3644 找不到 .NETFramework,Version=v4.0 ...
- C++学习(三五二)未找到框架“.NETFramework,Version=v4.0”的引用程序集
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.Curr ...
- 找不到 .NETFramework,Version=v5.0
找不到 .NETFramework,Version=v5.0 的引用程序集.要解决此问题,请为此框架版本安装开发人员工具包(SDK/目标包)或者重新定向应用程序. 微软官网下载 https://dot ...
- 解决 VS 出现错误 MSB3644 找不到 .NETFramework,Version=v4.6.1 的引用程序集。要解决此问题,请为此框架版本安装......
环境 VS 2022 错误 MSB3644 找不到 .NETFramework,Version=v4.6.1 的引用程序集.要解决此问题,请为此框架版本安装- MSB3644 找不到 .NETFram ...
- compilation targetFrameworkMoniker=.NETFramework,Version=v4.0
把应用程序升级至.NET Framework 4.0之后,出现一个问题,即是Web.config文件中的Compilation 节点配置不正确. 需要在Compilation 添加一个属性target ...
- 指向“netstandard2.0”。它不能被指向“.NETFramework,Version=v4.0”的项目引用 必须添加对程序集 netstandard
netstandard2.0 只能被 .NETFramework 4.6.1 ++版本 引用
- VS 出现错误“MSB3644 找不到 .NETFramework,Version=v4.6.X 的引用程序集。”的解决方案
1.到"下载 .NET Framework | 免费官方下载 (microsoft.com)"下载对应版本的runtime.DevPack.以及语言包进行安装 2.安装的过程中有可 ...
- 关于未能找到源文件“.NETFramework,Version=v4.0.AssemblyAttributes.cs”问题
为了解决上述问题,找资料找了一下午,修复vs也解决不了,出现此问题是由于手动更改了"C:\Users\xxx\AppData\Local"文件权限的问题,什么显示呀,隐藏呀,解决测 ...
- 未能解析引用的程序集......因为它对不在当前目标框架“.NETFramework,Version=v4.0,Profile=Client”中的 (转)...
解决方法:资源管理器下点击项目名(右键)属性--将.NET Framework 4 Client Profile改成.NET Framework 4 . 传送门:http://bbs.csdn.net ...
最新文章
- mysql 源代码学习 博客 [lock..]
- 谷歌云盘Colaboratory如何载入文件
- 组件化开发实战_一篇文章搞懂什么是前端“组件化”开发
- 在一个类型的继承体系中,成员的构造顺序
- sklearn机器学习实例
- uefi linux开发环境,开发者为 Linux 添加了一系列 RISC-V UEFI 支持补丁
- GlusterFS更换故障Brick
- 同样是OpenJDK8,有的平台需要libpng12,有的不需要
- interpreter_command_state pattern
- 从“规模叙事”迈向“利润叙事”,中国制造背后的“天狼”动力
- 微信整人假红包图片_整人的微信红包玩法!微信红包图片整人!
- 学习游戏服务器编程基础篇
- 中国本地化汽车“软件战争”打响
- MATLAB 3d实时,MATLAB 3D 动画制作(三)- 实时随动3D动画设计
- 制造业数字化转型内涵和过程
- Win10 清理备用内存
- 关于前端在vue中实现‘距离某个时间点的倒计时’问题:设置了间隔计算时间,刚开始有停顿。
- 2万字雄文:饿了么核心交易系统 5 年演化史!
- 2018远景能源笔试
- c语言编程 开头的#include <stdio.h>是什么意思?