0
有沒有辦法添加一個包到項目,當這個包已經添加到另一個項目?我想避免依賴網絡,因爲有時我們需要在非關聯場景中工作。 我知道我可以簡單地添加一個參考和瀏覽,但我懷疑我將失去將來自動更新參考的能力。從解決方案的NuGet安裝包
有沒有辦法添加一個包到項目,當這個包已經添加到另一個項目?我想避免依賴網絡,因爲有時我們需要在非關聯場景中工作。 我知道我可以簡單地添加一個參考和瀏覽,但我懷疑我將失去將來自動更新參考的能力。從解決方案的NuGet安裝包
能夠在非連接狀態下使用NuGet的一種方法是在本地計算機上或在內部網絡上的計算機上提供替代軟件包源。您可以通過工具>選項>程序包管理器>程序包源代碼在Visual Studio中添加新的程序包源代碼。
我們這樣做是自己的原因有兩個:
可以將解決方案中的包subdir用作包源? – 2013-05-08 12:14:13
我還沒試過,但我不這麼認爲。您指定爲包源的文件夾必須(我認爲)直接在文件夾內包含.nupkg文件。但是,如果您查看解決方案中的「packages」文件夾,則會看到每個軟件包的子文件夾,其中又包含該軟件包的大量文件(其中包括.nupgk和.nuspec文件)。 – Nailuj 2013-05-08 12:28:00