C # - Dodaj plik jako zasób do mojego Exe w Runtime

Odkryłem, że mogę dodać pliki (* .jpg) do moich zasobów C # w Visual Studio 2010. O ile mogłem przeczytać, powinno być możliwe ponowne złożenie exe w czasie wykonywania. Nie chcę sam rozdzielać exe. Szukam procedur C #, które robią to dla mnie. Oczywiście nie chcę modyfikować działającego exe, ale jego kopię. Mogłabym też z tym żyć, umieszczając mój kod źródłowy w moim exe, jeśli muszę go ponownie skompilować w czasie wykonywania.

Mój cel:

Utwórz kopię działającego exeDodaj plik do tej kopiijakoś.Zamknij działającą aplikacjęGdy użytkownik wykonuje kopię, musi mieć plik jako zasób wewnątrz. to jest to!

Edytować: Kompilator C # + Visual Studio 2010 jest dostępny w systemie docelowym.

(Nie programuję pełnego instalatora, proszę nie wypowiadaj tych złych słów: „wymyślanie” i „koło”, znam je osobiście)

questionAnswers(1)

yourAnswerToTheQuestion