首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

Visual Studio 2012 編譯 Website 專案出現「Cannot update project reference」錯誤解決方案

     編輯:關於.NET

錯誤情境

  • Visual Studio 版本:2012
  • 專案類型:Web Site(非 Web Application)
  • 網站專案參考的另一個 VS 專案被刪除或卸載

錯誤訊息

Error 124 Cannot update project reference ''. Source project not available.

原因分析

Website 專案的專案參考是以專案 GUID 追蹤的。當被參考的專案從方案中移除(刪除或 Unload),Website 專案在編譯時找不到對應的 Source Project,因而拋出此錯誤。

解決方法

  1. 在方案總管中右鍵點擊 Website 專案,選擇 Property Pages(屬性頁)。
  2. 切換到 References(參考) 索引標籤。
  3. 找到紅色錯誤圖示的專案參考,選中後按 Remove(移除)。
  4. 若仍需該程式碼,請改以 DLL 參考 或 NuGet 套件 方式引用編譯後的組件。

最佳實踐建議

新專案建議優先使用 Web Application Project,其專案參考機制較穩健,且支援更完整的建置流程與命名空間管理。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved