2018年6月6日 星期三

[研究][ASP.NET] AjaxControlToolkit v18.1.0 與 v4.1.50731套件差異研究

[研究][ASP.NET] AjaxControlToolkit v18.1.0 與 v4.1.50731套件差異研究

2018-06-06

在研究某方案使用的 AjaxControlkit 種類。
環境:Visual Studio 2017 v15.7.3

(下圖) 先把該套件拿掉,把整個方案先備份,以便重複測試。


(下圖) 編譯 (重建方案) 會出錯

(下圖) 安裝 AjaxControlToolkit v18.1.0




(下圖) 重建方案失敗

錯誤 CS0234 The type or namespace name 'ToolkitScriptManager' does not exist in the namespace 'AjaxControlToolkit' (are you missing an assembly reference?)


(下圖) 檢查方案使用的 AjaxControlToolkit.dll 內容,發現是 v3.5.50508.0

(下圖) 用原先備份的方案還原覆蓋,NuGet 改安裝和 v3.5 版本相近的 v4.1.50731



(下圖) 編譯成功,表示這次用的 AjaxControlToolkit 套件才對

(下圖) 去 NuGet 官方查 AjaxControlToolkit v18.1.0 過去曾經一版本是 v4.1.50731,但是日期是 2011/9/7,去 NuGet 官方查 AjaxControlToolkit v4.1.50731,日期是 2016/6/9,表示名稱雖然相同,似乎是不同的套件。




(玩)

沒有留言:

張貼留言