2022年4月3日 星期日

[研究][ASP.NET]無法解析相依性。'jQuery.UI.Combined 1.13.1' 與 'AspNet.ScriptManager.jQuery.UI.Combined 1.12.1 條件約束

[研究][ASP.NET]無法解析相依性。'jQuery.UI.Combined 1.13.1' 與 'AspNet.ScriptManager.jQuery.UI.Combined 1.12.1 條件約束

2022-04-03

環境:Visual Studio 2022 + ASP.NET + WebForm + Web Application + C#

錯誤 無法解析相依性。'jQuery.UI.Combined 1.13.1' 與 'AspNet.ScriptManager.jQuery.UI.Combined 1.12.1 條件約束: jQuery.UI.Combined (>= 1.12.1 && < 1.12.2)' 不相容。

packacges.conf 中相關的部分

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="AspNet.ScriptManager.jQuery" version="3.6.0" targetFramework="net48" />
  <package id="AspNet.ScriptManager.jQuery.UI.Combined" version="1.12.1" targetFramework="net48" />
  <package id="jQuery" version="3.6.0" targetFramework="net48" />
  <package id="jQuery.UI.Combined" version="1.12.1" targetFramework="net48" />
</packages>		


********************************************************************************

建立一個新的方案,NuGet 安裝 jQuery.UI.Combined,出現相依套件為

jQuery.2.0.0

jQuery.UI.Combined.1.13.1

表示 jQuery.UI.Combined 不需要AspNet.ScriptManager.jQuery.UI.Combined

安裝成功後,再用 NuGet安裝 AspNet.ScriptManager.jQuery.UI.Combined 1.12.1,出現

錯誤 無法解析相依性。'jQuery.UI.Combined 1.13.1' 與 'AspNet.ScriptManager.jQuery.UI.Combined 1.12.1 條件約束: jQuery.UI.Combined (>= 1.12.1 && < 1.12.2)' 不相容。

********************************************************************************

建立一個新的方案,NuGet 安裝 AspNet.ScriptManager.jQuery.UI.Combined.,出現相依套件為

jQuery.1.12.4

jQuery.UI.Combined.1.12.1

AspNet.ScriptManager.jQuery.UI.Combined.1.12.1

表示 AspNet.ScriptManager.jQuery.UI.Combined.1.12.1 需要 jQuery.UI.Combined.1.12.1。

********************************************************************************

綜合前面的測試,表示 AspNet.ScriptManager.jQuery.UI.Combined.1.12.1 無法使用 jQuery.UI.Combined.1.13.1套件。

(完)


沒有留言:

張貼留言