C#.net embedded editable string
<p>I making an application launcher, Launcher.exe. I'm trying to have it load a config file from a URL. The URL value needs to be dynamic (so other people can use the app, loading a different URL) but also be able to have the same value on other computers (with out a config file, single exe) Is there <strong><em>any</em></strong> way I can edit an embedded resource. Even if I have a separate exe that just edits launcher.exe embedded resource. I'v been Googleing that for that last 2 hrs. </p>

<p>Or is there a way I can edit a value in the program itself, that would be the same from computer to computer.</p>

<pre><code>//Something like this: 
//open app.exe on comp1 
//setting --&gt; URL = "http://stackoverflow.com"  
//Change/Save it to "http://google.com"
//close app.exe put app.exe on a flash-drive 
//open app.exe on Comp2
//setting --&gt; URL = "http://google.com"
</code></pre>

<p>or</p>

<pre><code>//open app.exe
//setting --&gt; URL = "http://stackoverflow.com"
//close app.exe 
//open settingchange.exe
//edits app.exe setting
//setting --&gt; URL = "http://stackoverflow.com" 
//Change/Save it to "http://google.com"
//close settingchange.exe
//open app.exe
//setting --&gt; URL = "http://google.com"
</code></pre>

<p>How can I do this with no config files.</p>
