我的筆記本電腦壞了,我換了新的。從源代碼管理中獲取代碼,但必須重新安裝所有 NuGet 包。現在,當我嘗試構建專案時,我收到“底層連接已關閉:發送時發生意外錯誤”。我使用 VS 2015。
知道如何修復它嗎?
uj5u.com熱心網友回復:
聽起來是個ServicePointManager.SecurityProtocol問題。
我的假設是,您所針對的框架與之前的框架不同。在 .NET 4.6 及更高版本中。你不需要做任何額外的作業來支持 TLS 1.2,它是默認支持的。嘗試在 Visual Studio 中打開它,它會為您檢測到它。
uj5u.com熱心網友回復:
好的,我在發布問題后 10 分鐘內就得到了它......源代碼管理中缺少檔案夾 .nuget 并且 VS 試圖獲取 NuGet.exe 檔案(我啟用了設定“如果 NuGet.exe 尚不存在,則下載它” ) 但由于某種原因它似乎不能。我從另一個專案復制了 NuGet.exe 并解決了它。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/340348.html
上一篇:使用DeserializineAsync(JSON/C#)呼叫WebAPI以獲取特定資訊
下一篇:打字稿下載PDF檔案
