簡體   English   中英

Visual Studio:在要添加到項目的項目列表中找不到“資源文件”

[英]Visual Studio : can't find “resource file” in list of items to add to project

我在 VS Community 2017 RC。 我想將資源文件 (.resx) 添加到我的項目中,但項目中未列出此項目類型找不到資源文件類型

我錯過了什么嗎? 我是否需要在 Visual Studio 上安裝任何東西才能管理資源文件?

在右上角你有一個搜索框,試着在那里輸入它,看看它是否找到了任何東西。

如果沒有,請從新項目對話框創建一個文本文件並將擴展名更改為

resx

它現在應該使用資源設計器打開新文件。 現在打開該文件的屬性窗格(在解決方案資源管理器中右鍵單擊它)並確保它具有以下設置:

  • 構建操作:嵌入式資源
  • 自定義工具: ResXFileCodeGenerator (或 PublicResXFileCodeGenerator 以生成具有公共可見性的設計器類)

注意:根據 Chris 發布的鏈接,如果您擁有 Visual Studio 的 Express 版本,我的建議可能無濟於事。

Visual Studio Express 版本不支持資源視圖。 通常建議您使用 Visual Studio Community 版本以充分利用這些功能。

是 MSDN 鏈接,指出該功能不受支持。

另外,也許你可以試試這個:

右鍵單擊您的項目並轉到屬性>

在此處輸入圖片說明

單擊“資源”>,然后您可能會看到:

“此項目不包含默認資源文件。單擊此處創建一個。” 在此處輸入圖片說明

某些 Visual Studio 2017 和 2019 工作負載顯然不包含此功能,尤其是 ASP.NET 工作負載。 該解決方案,詳見這里,是運行Visual Studio安裝程序,並添加桌面開發工作量。

使用 VS 2015 Enterprise Edition,當我在工作時從我們的 Git 存儲庫下載時遇到了這個問題。 沒有人知道那些“.resx”文件發生了什么。 我在 Notepad++ 中編輯了其他(沒有丟失的).resx 文件,發現它們都具有相同的內容。 所以我從頭開始創建了具有相同內容的新 .resx 文件,重新打開了解決方案,構建和重建解決方案就像一個魅力。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM