【茶包射手日記】NuGet Package Manager升級3.4.2.830後無法登入私服

同事報案,使用Visual Studio 2015 NuGet連私服時一直彈出帳號登入對話框無法連上(公司的NuGet私服設成Windows驗證),另一位同事與我卻無此問題。比對後發現大家NuGet Package Manager版本不同,出問題的同事是3.4.2.830,我是3.3.0.167,另一位沒問題的同事則是3.4.1。

大膽假設:我們的NuGet Server是多年前架設的舊版,與新版NuGet Package Manager不相容。

在NuGet Package Manager for Visual Studio 2015下載頁面,看到網友對NuGet Package Manager新版的惡評如潮,罵聲不絕,評價只剩1.6顆星,前幾則就有網友提到連線私服(Private Package Source)出現問題,心中浮現不祥預感。

但,不親身試試又如何找出真相,發揮神農氏精神,一咬牙升上3.4.2.830,哈!果然升級3.4.2.830後就無法登入私服,一直跳出帳號登入畫面。心想也可能是NuGet Server太舊,利用這個機會升級Server也好。翻出滿佈灰塵的Source Code,發現原本版本是1.7,現已出到2.1,便花了點功夫將NuGet Server升上2.10.1。

很不幸,NuGet Server升級無法解決新版NuGet Package Manager無法登入私服的問題,證實此仍3.4.2的Bug!但我的NuGet Package Manager卻已壯烈犠牲,啊啊啊啊~(神農氏倒臥在地,口吐白沫抽搐不已,手裡握著一株姑婆芋…)

還好在 https://dist.nuget.org/index.html 找到NuGet Package Manager的歷代版本,移除3.4.2版再重裝3.4.1,一切恢復原狀,至於遇到問題的同事,也建議他移除重裝舊版,結案。

歡迎推文分享:
Published 19 April 2016 11:03 PM 由 Jeffrey
Filed under:
Views: 3,008



意見

# Loter said on 21 April, 2016 08:57 PM

證實此乃3.4.2的Bug

你的看法呢?

(必要的) 
(必要的) 
(選擇性的)
(必要的) 
(提醒: 因快取機制,您的留言幾分鐘後才會顯示在網站,請耐心稍候)

5 + 3 =

搜尋

Go

<April 2016>
SunMonTueWedThuFriSat
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567
 
RSS
創用 CC 授權條款
【廣告】
twMVC
最新回應
  • 2016-04-21 Loter
    【茶包射手日記】NuGet Package Manager升級3.4.2.830後無法登入私服
    證實此乃3.4.2的Bug

Tags 分類檢視
關於作者

一個醉心技術又酷愛分享的Coding魔人,十年的IT職場生涯,寫過系統、管過專案, 也帶過團隊,最後還是無怨無悔地選擇了技術鑽研這條路,近年來則以做一個"有為的中年人"自許。

文章典藏
其他功能

這個部落格


Syndication