![](/img/trans.png)
[英]How to change .NET version in Visual Studio 2019 to .NET Framework 4.7.2?
[英]How to change .net framework version for sageframe?
我有Visual Studio 2013的Windows 8.1。當我構建項目時,它會生成錯誤指示,
Warning 2 The primary reference "D:\SageDemo3.5\SageFrame.Common\bin\Debug\SageFrame.Common.dll" could not be resolved because it was built against the ".NETFramework,Version=v4.5.1" framework.
這是比當前目標框架“.NETFramework,Version = v4.5”更高的版本。
您似乎已經添加了一個項目庫,然后在該庫中您已經在Viusual studio 2013中SageFrame.common
了SageFrame.common的參考。然后您構建它並獲得該錯誤。
如果這是條件,那么請確保您添加的項目庫具有應用程序目標框架4.5.1而不是4.5。 因為SageFrame.Common
是在4.5.1中構建的。
在你的條件下改變目標框架:
我假設你的web.config中指定了版本,如:
<httpRuntime targetFramework="4.5" />
另一個可能出錯的地方是IIS應用程序池,例如,如果您的默認應用程序池在4.0或更早版本上運行。 因此,您需要做的是運行Internet Information Services Manager,使用4.5創建應用程序池,然后將此應用程序池設置為您正在處理的站點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.