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

我在VS社区2017 RC。 我想将一个资源文件(.resx)添加到我的项目中,但这个项目类型没有在项目中列出 找不到资源文件类型

我错过了什么吗? 我是否需要在Visual Studio上安装任何东西才能管理资源文件?

在右上角你有一个搜索框,尝试在那里输入它,看看它是否找到了任何东西。

如果没有,请在新项目对话框中选择一个文本文件,并将其扩展名更改为

resx 

它现在应该使用资源设计器打开新文件。 现在打开该文件的属性窗格(在解决方案资源管理器中右键单击它)并确保它具有以下设置:

  • 构建操作: 嵌入式资源
  • 自定义工具: ResXFileCodeGenerator (或PublicResXFileCodeGenerator,用于生成具有公共可见性的设计器类)

更新:根据Chris发布的链接,如果你有visual studio的快递版,我的建议将无济于事。

Visual Studio Express版本不支持Resource View。 通常建议您前往Visual Studio社区版本以充分利用此类function。

以下是MSDN链接,指出不支持该function。

另外,也许你可以试试这个:

右键单击您的项目,然后转到属性>

在此处输入图像描述

点击“资源”>然后您可能会看到:

“此项目不包含默认资源文件。点击此处创建一个。” 在此处输入图像描述

某些Visual Studio 2017工作负载显然不包含此function,尤其是ASP.NET工作负载。 此处详细介绍的解决方案是运行Visual Studio Installer并添加桌面开发工作负载。

您可以从市场下载并安装。 您必须在安装之前关闭Visual Studio。