2009-07-07 23 views
0

Visual Studioのリソースエディタで.resxファイルを表示しようとしていますが、Visual Studioでこのプログラムで開くことができません。私は.resxファイルを右クリックしてを開き、を開いて選択しました。 XMLエディタ、HTMLエディタ、バイナリエディタ、リソースエディタなど、.resxファイルを開くために選択できるさまざまなプログラムの一覧が表示されました。私はリソースエディタを選択し、[OK]をクリックしました。 Visual Studioの後に、「選択したエディタでファイルを開くことができません。別のエディタを選択してください。」というエラーメッセージが表示されました。どうすればそれを動作させることができますか?Visual Studioリソースエディタ

+0

リソースファイルが破損していません。 –

+0

.resxファイルは、メモ帳の罰金で開きます。 –

+0

"corrupt"とは、ファイルをメモ帳で開くことはできません。つまり、ファイル構造自体が.resx仕様に準拠していないということです。手作業で編集したり、実際にそのフォーマットをサポートしていないプログラムで編集した場合に起こった可能性があります。メモ帳のように。 – NotMe

答えて

0

IDEから新しいファイルを作成し、実際のVSの問題であるかどうか、またはリソースファイルが何とか壊れているかどうかを確認してください。私はそれが後者であると推測するつもりです。

0

私が理解しているように、.resxは単なるテキストファイルなので、メモ帳で開いてOK(壊れていない)かどうかを確認する必要があります。

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

あなたはExpressエディションを使用している場合は、その(コンパイルされたリソースを編集する機能は)エクスプレスエディションで無効になっています特徴のひとつであることがあります。