VS是微軟開發的一款超級強大的IDE,深受廣大.net開發者喜愛。
但是再強大,也會有它的bug和缺點。
多人協同開發時,不知道你有沒有遇到一個這樣的情況:第二天上班,早早來到公司,打開電腦,拉取一下項目最新的代碼,重新生成一下,結果到處都是錯誤。嗯WTF??????要知道,我最怕的就是下面輸出框一大堆紅色!!!
顯示錯誤,提示說xxxxx還原包什么什么的讓你還原一下nuget包
我嘗試着還原了一下,然后生成結果還是 沒用
我試着找到我的引用文件,結果全是黃色感嘆號!!
這可不是個好消息,丟失了???
結果小編嘗試着重新拉取代碼再生成
結果還是報同樣的錯誤!
接下來放大招啦!!
右鍵你的項目解決方案---------》在文件資源管理器中打開文件夾
刪掉如下圖的package文件下
之后再右鍵解決方案還原Nuget包重新生成一下項目就好啦!
注:這種出現黃色感嘆號文件丟失的情況引起的原因可能有多種,開發者需要多嘗試,比如刪掉引用重新引用,生成項目文件、解決方案,清理項目文件、解決方案等多種方法去嘗試,因為引用文件會自己重新生成dll,所以刪除不要緊(不過為了保險起見,還是備份一份),其他的千萬不要亂刪啦^_^不過也不要緊,咱們還有版本控制工具,哈哈~希望我的筆記對你有所幫助,我是大成子~
持續更新中~
微信公眾號:dotNET學習天地
Github:https://github.com/huguangcheng
期待您的指點~