0

Windows SDK 内の MUIRCT ツールを使用して、resource.dll を Language Neutral Resource.dll と言語固有の Resource.dll.mui に分割しています。

残念ながら、LN ファイルには著作権、会社、またはバージョン情報がありません (Explorer\Properties\Details タブから表示した場合)。このアセンブリを VS にドロップすると、明らかにバージョン ブロックがありません。MUIRCT.exe の実行後に Language Neutral ファイルを正しくバージョン管理する方法を知っている人はいますか?

それが理にかなっていることを願っています。さらに情報が必要な場合はお知らせください。

4

1 に答える 1

1

わかりましたので、最終的に私が間違っていた場所を理解することができました - リソース構成ファイルの方向を教えてくれたハンスに感謝します。

リソース構成ファイルには 2 つのサブ要素を含めることができることがわかりました。.mui ファイルに入れるリソースの種類をカスタマイズできる "localizedResources" 要素と、Language Neutral ファイルに入れるリソースの種類をカスタマイズできる "neutralResources" 要素です。 .

私たちのリソース構成ファイルでは、「neutralResources」要素が空でした。この問題を解決するには、正しいリソース typeNameID (バージョン リソースの #16) をこの要素に追加するだけで済みました。最終的に、バージョン ブロックが LN ファイルにあり、すべてのプロパティ\詳細情報が表示されます。

于 2012-10-25T11:53:38.113 に答える