2012-04-09 9 views
2

私は外部リソースとしてファイルを使用するC#ソリューションを開発しています。 すべてのソリューションを再構築せずに、このファイルを修正する必要があります。 私はshuchの設定を持っていた、すべてうまくいった。 変更内容を覚えていませんが、すべてのリソースが.exeファイルに埋め込まれているため、再度リンクする方法が見つかりません。ビジュアルスタジオ2008のソリューションリソースを、リンクされていて埋め込まれていないように変更するにはどうすればよいですか?

すべてのリソースリソースプロパティで、Persistenceオプションはディアブルで、Linked at compile timeに設定されているため、このようにする必要があると私は考えていません。

私は、言語固有のresxを作成したフォーム言語プログラムを変更したが、後で元の設定に戻ったときに問題が発生したと考えています。

おかげ

答えて

2

は、あなたがそれらをする中で展開しているために満足していると仮定すると、あなたが新しい場合はコピーするために、各1のプロパティを設定してください、プロジェクトに、リソースのうち、それらを取る追加(既存のファイルを追加します)それらに依存するexe/dllと同じフォルダ。

+0

私はそれをしましたが、これは、プログラムを削除しても、元のバージョンを使用してプログラムを修正すると、ファイルをコピーするだけです。例外なく実行されます。 – oscargilfc

+0

?再コンパイルして、exe/dllに含まれていないソース以外の個別のファイルからロードするようにコードを変更する必要があります。それを避けようとしていたら、問題があります。新しいコンパイルされたリソースをexeにハックする必要があります。 –

+0

私が望むのは、再コンパイルせずにリソースを変更することです、私はそれをしていましたが、今はできません。私が変更したものを覚えていません。私がリソースを変更した場合、何も起こりません。 – oscargilfc

関連する問題