Visual Studio资源编辑器

时间:2009-07-07 16:51:53

标签: file resources

我正在尝试在Visual Studio的资源编辑器中查看.resx文件,但Visual Studio无法使用此程序打开它。我右键单击.resx文件,然后选择打开方式。它给了我一个列表,列出了我可以选择打开我的.resx文件的不同程序,包括XML编辑器,HTML编辑器,二进制编辑器和资源编辑器。我选择了资源编辑器并单击“确定”。 Visual Studio给我一条错误消息后说:“无法使用所选的编辑器打开该文件。请选择其他编辑器。”我怎样才能使它发挥作用?

4 个答案:

答案 0 :(得分:3)

.resx file是XML格式文件。 .resources file format是二进制格式。

  

Since projects in .NET programming languages do not use resource script files, you must open your resources from Solution Explorer.

following article描述了在Visual Studio中打开resource files并指定.rc文件格式。

Mads Kristensen写了.NET Resource Editor for .resx files

  

http://madskristensen.net/image.axd?picture=resource_editor.png

另一种替代方法(特别是如果您使用的是Express,因此无法编辑)是Canaware DevAssistant program。它提供了.NET资源编辑器。

  

http://www.canaware.com/Images/en-CA/ResourceEditor_AddImage_289x204.bmp

答案 1 :(得分:1)

如果您使用的是Express版本,可能(编辑已编译资源的功能)是Express版本中禁用的功能之一。

答案 2 :(得分:0)

尝试从IDE创建一个新的,然后打开它以查看它是否是一个实际的VS问题,或者您的资源文件是否以某种方式损坏。我猜它是后者。

答案 3 :(得分:0)

据我所知,.resx只是一个文本文件,所以应该能够在记事本中打开它来检查它是否正常(没有损坏)。