-1

licence.rtf ファイルをセットアップ プロジェクトに追加しようとしています。ライセンス ファイルを追加するために、このスタックオーバーフローの回答を順を追って実行しました。

ライセンス ファイルを追加しても、埋め込みリソースとして追加されないため、ローカル マシンからファイルを削除すると、コンパイル時にエラーが発生します...プロパティも表示されません。ライセンス ファイルを埋め込みリソースに変更します。

これは私が得ているエラーです エラーが発生しています

誰かが以前にこの問題を経験したことがある場合はお知らせください。また、どうすれば修正できますか

アップデート:

licence.rtf ファイルをセットアップ プロジェクトに追加すると、EmbededResource.Triedに設定できる BuildAction プロパティがありません。

4

3 に答える 3

1

私はそれを理解したようです。License.rtf ファイルをセットアップ プロジェクトに追加しようとする代わりに、ソリューション内の別のプロジェクトに追加しました。

完了したら、セットアップ プロジェクトでそのファイルを参照し、セットアップ ファイルがコンパイルされると、ライセンス ファイルが exe に埋め込まれます。

于 2012-04-20T13:55:25.380 に答える
0

ソリューション エクスプローラーでファイルをクリックし、プロパティを表示します。次に、Build Action を Embedded Resource に変更します。

于 2012-04-05T14:57:48.500 に答える