Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.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 framework低于其依赖项目_C#_.net_Ssl_Tls1.3 - Fatal编程技术网

C# 在同一解决方案中,依赖项目的.Net framework低于其依赖项目

C# 在同一解决方案中,依赖项目的.Net framework低于其依赖项目,c#,.net,ssl,tls1.3,C#,.net,Ssl,Tls1.3,我在同一个解决方案中有两个项目(A和B)。 项目A依赖于项目B。项目A是否可能有.net framework 4.5,项目B是否有.net framework 4.8? 我必须在项目B中使用TLS1.3,这就是我在项目B中使用.net framework 4.8的原因。为什么不试试看?但从理论上讲,将两者升级到4不应该有任何重大问题。8@ADyson谢谢你的回复。我尝试了我在问题中提到的情况,尽管我在项目A中添加了引用,但它给了我一个汇编引用错误。我只是不想将项目A升级到4.8。为什么不呢?它不

我在同一个解决方案中有两个项目(A和B)。 项目A依赖于项目B。项目A是否可能有.net framework 4.5,项目B是否有.net framework 4.8?
我必须在项目B中使用TLS1.3,这就是我在项目B中使用.net framework 4.8的原因。

为什么不试试看?但从理论上讲,将两者升级到4不应该有任何重大问题。8@ADyson谢谢你的回复。我尝试了我在问题中提到的情况,尽管我在项目A中添加了引用,但它给了我一个汇编引用错误。我只是不想将项目A升级到4.8。为什么不呢?它不太可能导致从4.5到4.8的突变。实际上,我认为您没有任何选择——您根本无法使用一个要求比主项目运行时版本更高的库。(如果可以的话,那么当你开始执行代码时,它将无法执行库中的所有内容,你很容易就会崩溃,因为其中一些可能使用了4.5中不存在的功能。)P.S.这个老问题反映了你的情况,只是在旧版本中,但答案是一样的:你为什么不试试看呢?但从理论上讲,将两者升级到4不应该有任何重大问题。8@ADyson谢谢你的回复。我尝试了我在问题中提到的情况,尽管我在项目A中添加了引用,但它给了我一个汇编引用错误。我只是不想将项目A升级到4.8。为什么不呢?它不太可能导致从4.5到4.8的突变。实际上,我认为您没有任何选择——您根本无法使用一个要求比主项目运行时版本更高的库。(如果可以的话,那么当您开始执行代码时,它将无法执行库中的所有内容,您很容易就会崩溃,因为其中一些可能使用了4.5中不存在的功能。)P.S.这个老问题反映了您的情况,只是在旧版本中,但答案是一样的: