Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Log2Console告诉我安装4.5后需要.NETFramework 2.0_C#_.net - Fatal编程技术网

C# Log2Console告诉我安装4.5后需要.NETFramework 2.0

C# Log2Console告诉我安装4.5后需要.NETFramework 2.0,c#,.net,C#,.net,我正在尝试安装Log2Console,但显然我需要.NETFramework2.0,尽管我已经有了4.5版本。2.0是否提供了4.5所没有的依赖关系 官方文件没有多大帮助 我知道这是非常特定于应用程序的,但我试图理解.NET框架(如果有的话)似乎向后不兼容的本质 看,只需安装3.5完整版的框架,重新启动,它就会正常工作,因为它包含以前的Dll版本。使用旧的结构。从Windows 8.1开始,操作系统不附带旧版本的框架。它必须作为可选功能手动安装。这是什么操作系统版本?对于这些较新的操作系统,您不

我正在尝试安装Log2Console,但显然我需要.NETFramework2.0,尽管我已经有了4.5版本。2.0是否提供了4.5所没有的依赖关系

官方文件没有多大帮助

我知道这是非常特定于应用程序的,但我试图理解.NET框架(如果有的话)似乎向后不兼容的本质


看,只需安装3.5完整版的框架,重新启动,它就会正常工作,因为它包含以前的Dll版本。使用旧的结构。

从Windows 8.1开始,操作系统不附带旧版本的框架。它必须作为可选功能手动安装。这是什么操作系统版本?对于这些较新的操作系统,您不能使用web安装程序,必须将其作为Windows功能启用。听起来Log2Console已经过时了。你可能是一针见血。这是一台Win 10 x64机器。但是我想我的假设是有缺陷的,那就是.NET4.5=.NET(XT)正在打破从.NET2.0到4.5的变化;你要么需要更新你的软件以在4.5上工作,要么在所有你想运行软件的机器上安装2.0。谢谢@mikez和dourhigharch。我安装了3.5,包括3.0和2.5,现在一切都好了。