web-dev-qa-db-ja.com

Visual Studio:プロジェクトに追加するアイテムのリストに「リソースファイル」が見つかりません

VS Community 2017 RCに参加しています。プロジェクトにリソースファイル(.resx)を追加したいのですが、このアイテムタイプがアイテムにリストされていません can't find resource file type

私は何かを見逃しましたか?リソースファイルを管理するには、Visual Studioの上に何かをインストールする必要がありますか?

32
bob

右上隅に検索ボックスがあり、そこに入力してみて、何かを見つけるかどうかを確認します。

表示されない場合は、新しいアイテムダイアログでテキストファイルを選択し、拡張子を

resx

リソースデザイナで新しいファイルを開くはずです。次に、そのファイルのpropertiesペインを開き(ソリューションエクスプローラーで右クリック)、次のセットがあることを確認します。

  • ビルドアクション:埋め込みリソース
  • カスタムツール:ResXFileCodeGenerator(またはPublicResXFileCodeGeneratorを使用して、パブリックに表示されるデザイナークラスを生成します)

更新:Chrisが投稿したリンクによると、Visual StudioのExpressエディションをお持ちの場合、私の提案は役に立たないでしょう。

44
Slime recipe

Visual Studio Expressエディションは、リソースビューをサポートしていません。このような機能を最大限に活用するには、Visual Studio Communityエディションに移行することをお勧めします。

ここ は、サポートされていない機能を示すMSDNリンクです。

さらに、これを試すことができます:

プロジェクトを右クリックして、プロパティに移動します>

enter image description here

「リソース」をクリックすると、次のように表示されます:

"このプロジェクトにはデフォルトのリソースファイルが含まれていません。ここをクリックして作成してください。"enter image description here

17
Chris Cruz

一部のVisual Studio 2017ワークロード、特にASP.NETワークロードにはこの機能が含まれていないようです。詳細な here のソリューションは、Visual Studio Installerを実行し、デスクトップ開発ワークロードを追加することです。

10
OutstandingBill