只有累積,沒有奇蹟

2018年11月23日 星期五

[Nuget] Nuget operation failed

前言
    為了取得/建置專案的方便,最近常遇到同事透過 powershell 指令使用svn取得最新的代碼並呼叫MSBuild自動建置專案,今天在執行完前同事所撰寫的 powershell script 後開啟專案跳出 Nuget operation failed 提示訊提,這種情況還是第一次遇到,新筆電與桌基平常都正常來記錄處理臭蟲的過程
症狀
  • 開啟Visual Studio 2017跳出錯誤訊息:Nuget operation failed,如下圖所示

  • 按下專案建置或重build一直無法順利建置成功,大部分錯誤訊息是 Nuget Package restone fail

  • Nuget Package Source 清單為空白 : 打開 Nuget Package Manager 加入新的Source,詭異的是新增source按下儲存還是無法加入,不管怎麼 add 都是空白的


處理方式

從症況來看是Visual Studio讀取 Nuget config異常無法順利,進行下列資訊確認
  1. 確認其他專案是否有此狀況 : 其他專案皆沒有此問題,只有這專案 Nuget loading時fail,因此懷疑是此專案 Nuget config問題,進行異常專案Nuget.Config的確認
    補充 : Nuget package source list 存放位置在 C:\Users\{yourName}\AppData\Roaming\NuGet
  2. 檢查專案 Nuget.config 設定 :  發現讀取來源與專案不同位置專案在 D槽 設定檔讀 C槽 (老天鵝! 實在太神奇了),因此在Visual Studio開啟時loading 不到正確的package source data,因此跳出Nuget operation failed錯誤訊息,將專案 nuget.config 指到正確目錄即可正常
  3. 重開讓 Visual Studio 讀取正確的 Nuget 設定檔,打完收工 !!

Related Posts:

  • [Nuget] Nuget operation failed前言     為了取得/建置專案的方便,最近常遇到同事透過 powershell 指令使用svn取得最新的代碼並呼叫MSBuild自動建置專案,今天在執行完前同事所撰寫的 powershell script 後開啟專案跳出 Nuget operation failed 提示訊提,這種情況還是第一次遇到,新筆電與桌基平常都正常來記錄處理臭蟲的過程 症狀 開啟Visual Studio 2017跳出錯誤訊息:Nuget o… Read More
  • [VS2017] 如何設定 Visual Studio 2017 預設用 Administrator身份執行發生情境 身為一位專業的大內攻城師,相信很多人都使用過 Visual Studio Debug的經驗,可以透過 偵錯 > 附加至處理序 來找到錯誤,如果不熟悉的可以參考 mrkt 大的 Visual Studio 使用「附加至處理序」來進行偵錯 文章內有詳細的說明,今天重點不是介紹怎麼用,是在 attach IIS process 的過程中,都會跳出一個視窗詢問是否要使用 Admin 權限來進行偵錯,如下圖 之前遇到都很鴕鳥的… Read More
  • [VS2017] 如何用 Visual Studio 2017 專案設定 .gitignore 前言 一般在開發的時候,會有一些檔案是不需要 commit 到 Git 版控工具裡面,舉例來說當 VS build 完專案會產生 dll 存放在在 bin 目錄底下,或是 packages 資料夾 ( Nuget 下載的套件 ),甚至一些機密的資料或是 config 檔案,這些內容都不需要 Commit 到 git 中,以上需求都可以透過 .gitignore 定義要忽略的文件或檔案,這篇文章簡單紀錄在Vi… Read More
  • [UnitTest] Visual Studio 2017 按右鍵無法建立單元測試 ? 問題 最近心血來潮使用家中舊電腦小白寫 Code,在練習測試中發現竟然有點怪異,在要測試的 method 按下右鍵沒有 建立單元測試 Create Unit Test 選項,但相同練習專案拿到公司筆電就是正常的,經比對後發現舊筆電 Visual Studio 版本少安裝測試功能,以下簡單紀錄解決問題的過程 解決方案 在 Visual Studio 2017 早期版本這是已知問題,有開發者在 vs community 回報給開… Read More
  • [VS2017] 如何修改 Visual Studio IDE 顯示語系 前言 目前筆電使用的 Visual Studio 是繁體中文版,在使用上用起來沒英文版那麼順,很多字詞在翻譯上總是讓人覺得驚喜,忍無可忍無須再忍決定改為英文版,過去 VS 可以透過下載的方式安裝語言包,但這招在 Visual Studio 2017 似乎無效(?,這邊簡單紀錄 Visual Studio 如何安裝不同語系的過程 設定語系 IDE 語系設定  設定方式 : 工具 > 選項 > 環境… Read More

0 意見:

張貼留言

Copyright © 2025 m@rcus 學習筆記 | Powered by Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com