我知道這個問題從2016年開始有一個答案,但它今天不起作用。我有安裝最新CU的VS2013。即使使用Nuget.exe 4.1.0 - Serilog已經有一個爲'Microsoft.CSharp'定義的依賴關係
我要安裝NU-得到包 「Serilog.Sinks.MSSqlServer」。首先,我保證的NuGet是最新的導航到解決方案的文件夾中的「.nuget」文件夾,然後運行‘的NuGet更新-self’:
如果我嘗試更新從VS的「擴展和更新」頁面的NuGet然後我得到一個403錯誤,如下圖所示:
403確實表明了代理問題,但其他包可以安裝到相同的開發框確定。我剛剛從管理NuGet軟件包窗口安裝了「Apache log4net」 - 沒有問題
任何有關此問題的解決方法的建議嗎?
謝謝埃米爾,但它似乎設置正確 - 我已經更新問題的截圖 –
恐怕添加https:// a作爲額外的來源pi.nuget.org/v3/index.json沒有什麼區別,當試圖添加「Serilog.Sinks.MSSqlServer」我仍然得到「Serilog已經有一個爲Microsoft.CSharp定義的依賴關係 –
在這[StackOverflow post ](https://stackoverflow.com/questions/38247961/nuget-package-manager-automapper-already-has-a-dependency-defined-for-micros#answer-38747408)有人提到更新Visual Studio(更新5)作爲類似問題的解決方案。 –