首页 新闻 会员 周边 捐助

新装了vs2022,可以无法创建.net framework4.0的asp.net web 项目

0
悬赏园豆:50 [待解决问题]

新装了vs2022,可以无法创建.net framework4.0的asp.net web 项目,只能支持4.5以上的。
尝试过用vs2019的安装器单独安装了.net 4.0,但是也只能创建4.0的winfrom工程,无法创建.net framework4.0的asp.net web 项目,谁有解决的办法吗?

niky的主页 niky | 初学一级 | 园豆:159
提问于:2022-07-12 08:33
< >
分享
所有回答(3)
0

参考:

Thank you for taking the time to log this. It’s by design, sorry for the inconvenience.

.NET Framework 4.0 is out of support. For more information please see https://devblogs.microsoft.com/dotnet/support-ending-for-the-net-framework-4-4-5-and-4-5-1/

dudu | 园豆:29737 (高人七级) | 2022-07-12 08:57

不支持4.0可以,起码新版本的vs2022应该要支持可以打开工程后一键升级,不知道是不是我没有找到一键升级的工具

支持(0) 反对(0) niky | 园豆:159 (初学一级) | 2022-07-13 14:34
0

也碰到这个问题,也没解决,vs2022确实不能用net4.0的了,包括修改原来的net4.0的web项目都不行。最后我直接升级原来的项目到4.8,都是clr4.0,应该没有问题。老项目怕升级有问题的话,再装一个vs2019应该可以吧。新建项目直接4.8吧

相见无期 | 园豆:202 (菜鸟二级) | 2022-07-12 10:51

不能再装vs2019的,我试过了。
至于升级到4.8,应该是可以解决,但是老的服务器就需要装下对应的版本,因为有些老的服务器只有4.0的环境。实在不行就只能这么整了。不想折腾了,以前vs都是无脑升级,无脑兼容的,自从装了2002后发现,以后能不升级就不要升级,这次差点把自己搞死

支持(0) 反对(0) niky | 园豆:159 (初学一级) | 2022-07-12 12:04

@niky: 应该是可以再装一个2019的吧,我就是这么装的,有时项目不能升级。真的是,麻烦的很,VS都要装好几个版本,C盘250G都不够用了。

支持(0) 反对(0) Adming | 园豆:119 (初学一级) | 2022-07-19 10:59
0

https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net40 下载后改后缀名为zip,解压后覆盖到 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0,然后别忘了在 vs installer 勾选 asp net mvc 组件安装

LiveOrNot | 园豆:410 (菜鸟二级) | 2022-09-06 21:17

尝试过这个方法,可以打开旧项目,并生成成功. 但是无法创建 .NET4.0项目.不知道要怎么处理了.

支持(0) 反对(0) vwvjvwv | 园豆:202 (菜鸟二级) | 2023-08-30 23:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册