Visual Studio : 在要添加到项目的项目列表中找不到 "resource file"
Visual Studio : can't find "resource file" in list of items to add to project
我正在使用 VS Community 2017 RC。
我想将资源文件 (.resx) 添加到我的项目中,但此项目类型未在项目中列出
我错过了什么吗?我是否需要在我的 Visual Studio 之上安装任何东西才能管理资源文件?
Visual Studio 速成版不支持资源视图。通常建议您使用 Visual Studio 社区版以充分利用这些功能。
Here 是 MSDN link,指出该功能不受支持。
另外,也许你可以试试这个:
右键单击您的项目并转到属性>
点击'Resources' > 然后您可能会看到:
"This project does not contain a default resources file. Click here to create one."
在右上角有一个搜索框,试着在那里输入它,看看它是否找到任何东西。
如果没有,请从新项目对话框创建一个文本文件并将扩展名更改为
resx
现在应该使用资源设计器打开新文件。现在打开该文件的 属性 窗格(在解决方案资源管理器中右键单击它)并确保它具有以下设置:
- 构建操作:嵌入资源
- 自定义工具:ResXFileCodeGenerator(或 PublicResXFileCodeGenerator 以生成具有 public 可见性的设计器 class)
注意:
根据 link Chris 发布的内容,如果您有 visual studio.
的速成版,我的建议可能无济于事
一些 Visual Studio 2017 年和 2019 年的工作负载显然不包含此功能,特别是 ASP.NET 工作负载。 here 详细说明的解决方案是 运行 Visual Studio 安装程序并添加桌面开发工作负载。
使用 VS 2015 企业版,我在工作时从我们的 Git 存储库下载时遇到了这个问题。没有人知道那些“.resx”文件发生了什么。
我在 Notepad++ 中编辑了其他(没有遗漏).resx 文件,发现它们的内容完全相同。因此,我使用相同的内容从头开始创建新的 .resx 文件,重新打开解决方案,构建和重建解决方案非常有效。
我正在使用 VS Community 2017 RC。
我想将资源文件 (.resx) 添加到我的项目中,但此项目类型未在项目中列出
我错过了什么吗?我是否需要在我的 Visual Studio 之上安装任何东西才能管理资源文件?
Visual Studio 速成版不支持资源视图。通常建议您使用 Visual Studio 社区版以充分利用这些功能。
Here 是 MSDN link,指出该功能不受支持。
另外,也许你可以试试这个:
右键单击您的项目并转到属性>
点击'Resources' > 然后您可能会看到:
"This project does not contain a default resources file. Click here to create one."
在右上角有一个搜索框,试着在那里输入它,看看它是否找到任何东西。
如果没有,请从新项目对话框创建一个文本文件并将扩展名更改为
resx
现在应该使用资源设计器打开新文件。现在打开该文件的 属性 窗格(在解决方案资源管理器中右键单击它)并确保它具有以下设置:
- 构建操作:嵌入资源
- 自定义工具:ResXFileCodeGenerator(或 PublicResXFileCodeGenerator 以生成具有 public 可见性的设计器 class)
注意: 根据 link Chris 发布的内容,如果您有 visual studio.
的速成版,我的建议可能无济于事一些 Visual Studio 2017 年和 2019 年的工作负载显然不包含此功能,特别是 ASP.NET 工作负载。 here 详细说明的解决方案是 运行 Visual Studio 安装程序并添加桌面开发工作负载。
使用 VS 2015 企业版,我在工作时从我们的 Git 存储库下载时遇到了这个问题。没有人知道那些“.resx”文件发生了什么。 我在 Notepad++ 中编辑了其他(没有遗漏).resx 文件,发现它们的内容完全相同。因此,我使用相同的内容从头开始创建新的 .resx 文件,重新打开解决方案,构建和重建解决方案非常有效。