2

私は、ファイルを外部リソースとして使用するC#ソリューションを開発しています。すべてのソリューションを再構築せずに、このファイルを変更する必要があります。以前はかなりの構成でしたが、すべてうまくいきました。何を変更したかは覚えていませんが、すべてのリソースが.exeファイルに埋め込まれているため、それらを再度リンクする方法が見つかりません。

すべてのリソースのリソースプロパティでPersistenceオプションが無効になっていてLinked at compile time、に設定されているので、この方法である必要があると思うので、これは問題ではないと思います。

言語構成の可能性があると思います。言語固有のresxを作成するフォーム言語プロパティを変更したときに問題が発生しましたが、後で元の構成に戻りました。

ありがとう

4

1 に答える 1

2

それらをリソースから取り出し、プロジェクトに追加(既存のファイルを追加)します。新しい場合は、それぞれのプロパティをコピーするように設定してください。ただし、exe/dllと同じフォルダーに展開しても問題ありません。それらに依存します。

于 2012-04-09T13:51:18.720 に答える