前言
為了取得/建置專案的方便,最近常遇到同事透過 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異常無法順利,進行下列資訊確認
- 確認其他專案是否有此狀況 : 其他專案皆沒有此問題,只有這專案 Nuget loading時fail,因此懷疑是此專案 Nuget config問題,進行異常專案Nuget.Config的確認
補充 : Nuget package source list 存放位置在 C:\Users\{yourName}\AppData\Roaming\NuGet
- 檢查專案 Nuget.config 設定 : 發現讀取來源與專案不同位置專案在 D槽 設定檔讀 C槽 (老天鵝! 實在太神奇了),因此在Visual Studio開啟時loading 不到正確的package source data,因此跳出Nuget operation failed錯誤訊息,將專案 nuget.config 指到正確目錄即可正常

- 重開讓 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 意見:
張貼留言