我有一個VS2022在很多方面看起來很奇怪的類別庫專案:
- 無法添加服務參考(見截圖)
- 沒有參考節點(用于裝配參考) - 見截圖
- 專案屬性 UI 看起來非常不同
當我右鍵單擊我的類別庫專案 -> Add->Service Reference時,我被帶到這個只有Connected Services和沒有的螢屏Service References:

當我單擊 時Add a service dependency,我會看到所有這些不是我需要的選項:

我需要添加這樣的服務參考(僅存在于我的 winforms 專案中):

請注意下面螢屏截圖中的兩件事:(1)Dependencies而不是References??另外,請注意我有一個對 的參考System.ServiceModel,所以我看不出為什么我不能添加服務參考。


這個專案屬性 UI 看起來非常不同:

將上述內容與我在同一解決方案中的 winforms 專案中看起來更傳統的專案屬性 UI 進行比較(我們仍在 VS2022 中):

到底是怎么回事?我無法添加 a Service Reference,我沒有References節點(而是Dependencies節點),并且專案屬性 UI 完全不同。
uj5u.com熱心網友回復:
這看起來就像您創建了一個基于 .NET SDK(而不是 .NET Framework)的專案,因此 VS 為它提供了不同的體驗 - 特別是一些特性是新的(如屬性頁的外觀和功能)和一些缺少(例如對 .NET Framework 特定工具的支持,例如服務參考)。
創建專案時,它可能是從紅色模板創建的,但您期待的是藍色模板:

最簡單的解決方案是存盤源檔案,使用正確的模板從頭開始創建專案,然后將存盤的檔案檢索到新專案中。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/451538.html
