2013-07-09 95 views
9

在同一個項目中,是否可以有2個不同版本的相同NuGet包(在我的例子中是jQuery 1.10.1 & 2.0.2)?我們可以在NuGet中添加2個不同版本的相同包

如果是,我們該怎麼做?

謝謝

+1

從JS參考角度來看,這可能真的搞砸 –

+0

@MicahArmantrout:我正打算添加這些2個的NuGet包並排側,從而加載一個文件在一個頁面上取決於瀏覽器是IE8或不...因爲我聽說IE8的支持在jquery 2.0.2中被刪除。 – Bhargava

+3

您的需求/方法是合理的,只是'NuGet'機制不適合解決您的問題。 –

回答

11

簡短的回答是沒有。

查看NuGet問題Allow side-by-side versions of jQuery (and others)。菲爾·哈克(Phil Haack)(NuGet撰稿人)關閉了該消息,消息「無法修復」。

通過菲爾哈克建議的解決方法是You've hit the boundaries of NuGet. Just reference one of them using a CDN or manually add the script files.

+1

我正在通過相同的帖子...看起來像那個選項不可用... – Bhargava

+0

太糟糕了,這是不可能的。希望有一天它會讓它變成現實。 –

相關問題