1

しばらく前にアセンブリで使用するカスタム バージョン文字列を埋め込むことを検討していましたが、ドキュメントで提案された 1 つのアプローチは、Windows リソースを埋め込むことでした。

Windows リソースを作成する唯一の方法は、「ネイティブ リソース テンプレート」を使用することですが、テンプレートはバイナリ ファイルであり、 subwcrevでの使用には適していません。C++ プロジェクトが使用する .rc ファイルと同様に、人間が編集可能なテキスト ファイルで始まる C# プロジェクトの一部として Windows リソースを作成する方法はありますか? もしそうなら、どのように?

4

2 に答える 2

1

VS2005 または VS2008 がなく、Windows リソースを作成しようとしているようです。はい、「.resources」ファイルはバイナリですが、このバイナリ ファイルに変換される XML ファイルまたはテキスト ファイルを作成できます。ResGenツールのドキュメントを参照してください。.NET で使用できます。

于 2008-10-15T05:20:57.460 に答える
0

VisualStudio 2005 または 2008 (少なくとも) では、新しい「リソース ファイル」項目をプロジェクトに追加できます (「新しい項目の追加」ダイアログの「一般」の下にあります)。これは単純な XML ファイルであり、人間が完全に編集できます (すべて VisualStudio 内)。SubWCRev がどのように機能するかはわかりませんが、テキスト ファイルを操作する場合は、これでうまくいくはずです。

于 2008-10-14T09:40:36.813 に答える