Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.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# .NET 4.5程序集能否引用.NET 4.0程序集?_C#_.net_.net 4.0_.net 4.5 - Fatal编程技术网

C# .NET 4.5程序集能否引用.NET 4.0程序集?

C# .NET 4.5程序集能否引用.NET 4.0程序集?,c#,.net,.net-4.0,.net-4.5,C#,.net,.net 4.0,.net 4.5,我正在考虑将Awesomium.NET用于一个使用.NET4.5构建的项目。NET以.NET 4.0客户端配置文件为目标。引用4.5项目中的4.0库可以吗?应该可以,在.Net 4.0和.Net 4.5中都使用CLR 4。应该可以,在.Net 4.0和.Net 4.5中都使用CLR 4。一般来说,在.Net 1.1或更高版本中编译的程序集可以在更高的运行时CLR版本中引用。但是,您不能在运行时3.0中引用在4.0中编译的程序集。通常,在.NET 1.1或更高版本中编译的程序集可以在更高的运行时C

我正在考虑将Awesomium.NET用于一个使用.NET4.5构建的项目。NET以.NET 4.0客户端配置文件为目标。引用4.5项目中的4.0库可以吗?

应该可以,在.Net 4.0和.Net 4.5中都使用CLR 4。

应该可以,在.Net 4.0和.Net 4.5中都使用CLR 4。

一般来说,在.Net 1.1或更高版本中编译的程序集可以在更高的运行时CLR版本中引用。但是,您不能在运行时3.0中引用在4.0中编译的程序集。通常,在.NET 1.1或更高版本中编译的程序集可以在更高的运行时CLR版本中引用。但是,您无法在运行时3.0中引用在4.0中编译的程序集。尝试时发生了什么?我还没有尝试过。图书馆要花钱,而整合工作也不是一件小事。我认为这些信息应该随时可用,但事实并非如此。现在是了。它是免费的非商业用途,所以仅仅测试它就属于这一类:当你尝试它时发生了什么?我还没有尝试过。图书馆要花钱,而整合工作也不是一件小事。我认为这些信息应该随时可用,但事实并非如此。现在它是。它是免费的非商业用途,所以仅仅测试它就属于这一类:一个.NET 4.5程序集不能引用一个.NET 2.0程序集?@CédricBignon:如果不能,我会感到惊讶,正如Romano所说,我很确定.NET是向下兼容的,但我也没有尝试过。然而,知道他们使用相同的CLR给我带来了玫瑰色的光芒-.NET4.5程序集不能引用.NET2.0程序集?@CédricBignon:如果不能引用,我会感到惊讶。正如Romano所说,我非常确定.NET是向下兼容的,但我也没有尝试过。然而,知道他们使用相同的CLR给我带来了玫瑰色的光芒-