2011-11-17 33 views
26

昨天晚上,在家中,我沒有使用代理工作,使用NuGetPowerTools/Enable-PackageRestore更新了NuGet存儲庫。 工作很好。今天的NuGetNuget + NuGetPowerTools + Enable-PackageRestore =身份驗證失敗代理

  • 在基於VMware虛擬機,
  • 使用橋接網絡,
  • 重新安裝,重新啓動(:

    走進辦公室,我在哪裏使用相同的庫在下列條件下工作以確保我有最新版本)

  • 在DEV域(即DEV \ Me)中的帳戶下運行
  • 通過需要corp域帳戶的代理訪問外部世界(即CORP \我)
  • IE 9的配置/ Internet選項/連接設置爲:
    • 使用代理:
    • 地址:yadayada1
    • 端口:對於本地地址80個
    • 繞過代理
    • 自動檢測設置
  • 以上設置是正確的,我可以通過IE9,Chrome等訪問網頁。
    • 注意:可以列出並下載Nuget軟件包...這只是新的生成過程,不能。
  • 按照建議在網絡上我已經看過DevEnv.exe.config並具有以下設置: - <system.net><settings><ipv6 enabled="true" /></settings></system.net>
    • 我也試圖與這些設置爲
    • <system.net><defaultProxy useDefaultCredentials="true"><proxy autoDetect="True" usesystemdefault="True" /></defaultProxy></system.net> 使devenv的。 exe退回到IE 9正在使用的相同連接設置。沒有做到。

我得到這一切是:

------構建開始:項目:XAct.Core,配置:調試任何CPU ------ 請提供代理憑據: 用戶名:密碼: C:_Workspaces \ XAct \ CS.FF.XAct.Lib2.nuget \ NuGet.targets(43,9):錯誤:無法讀取密鑰>當任一應用程序沒有控制檯時或者當控制檯輸入已被重定向>來自文件時。嘗試Console.Read。 C:_Workspaces \ XAct \ CS.FF.XAct.Lib2.nuget \ NuGet.targets(43,9):error MSB3073:The command「」C:_Workspaces \ XAct \ CS.FF.XAct.Lib2.nuget \ nuget.exe「install 」C:_Workspaces \ XAct \ CS.FF.XAct.Lib2 \ XAct.Core \ XAct.Core \ packages.config「-source」「-o 」C:_Workspaces \ XAct \ CS.FF .XAct.Lib2 \ packages「」用代碼1退出。

發現(但不幸再次丟失)一個線程,我看到NuGet開發者在網上某處發現了它 - 從他們的TeamCity下載最新版本(我無法訪問/加入) - 但線程沒有明確地說尤里卡!在底部。

謝謝。

+0

顯然這是與以下相同的問題:http://nuget.codeplex.com/workitem/1655 – Ciel

+0

根據prev鏈接,將nuget.exe.config文件(解決方案的.nuge噸文件夾),含'<配置> <代理自動= 「真」 usesystemdefault = 「真」/> '沒有按」 t似乎幫助... – Ciel

+1

把上面的devenv.exe.config並重新啓動也沒有幫助... – Ciel

回答

1

重申什麼天空和Pranav提到的 - 這個問題似乎是固定的NuGet 1.7 - 見http://nuget.codeplex.com/workitem/1655

在下午8時17分

在變更6c156e0dc214

固定pranavkm寫道:01月31日