C# 在同一解决方案中,依赖项目的.Net framework低于其依赖项目
我在同一个解决方案中有两个项目(A和B)。 项目A依赖于项目B。项目A是否可能有.net framework 4.5,项目B是否有.net framework 4.8?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。为什么不呢?它不
我必须在项目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.这个老问题反映了您的情况,只是在旧版本中,但答案是一样的: