<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Registry-Problem Debug-Build &amp;lt;-&amp;gt; Release-Build]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe folgendes Problem mit einer DLL in der Debug- und Release-Version.<br />
Die DLL schreibt Werte in die Registry unter den Schlüssel HKEY_CURRENT_USER\Software\&lt;Company Name&gt;\&lt;Project Name&gt;\SETTINGS\.<br />
Da ich aber sowohl Debug- als auch Release-Version in ein und dem selben Verzeichnis benötige (hängt an dem Plug-In-System der Hauptanwendung auf das ich keinen Einfluss habe), musste ich den beiden Versionen unterschiedliche Dateinamen geben (einmal dasistdiedll_R.dll und einmal dasistdiedll_D.dll). Jetzt schreiben aber beide Versionen in unterschiedliche Schlüssel in der Registry. Die Debug-Version in HKEY_CURRENT_USER\Software\&lt;Company Name&gt;\dasistdiedll_D\SETTINGS\ und die Release-Version in HKEY_CURRENT_USER\Software\&lt;Company Name&gt;\dasistdiedll_R\SETTINGS\. Das ist allerdings nicht Sinn der Sache, da eigentlich beide DLLs auf dieseblen Einstellungen zugreifen sollen.<br />
Wie kann ich der DLL, oder Visual Studio (Version 6 - nur am Rande) sagen, daß bitte immer in den Schlüssel HKEY_CURRENT_USER\Software\&lt;Company Name&gt;\dasistdiedll\SETTINGS\ geschrieben werden soll?<br />
Es muss eine Möglichkeit geben, weil andere Plug-In-DLLs für diese Hauptanwendung das genau so machen (und hier werden auch Debug- und Release-Version parallel im selben Verzeichnis mit unterschiedlichen Dateinamen gehalten).</p>
<p>Herzlichen Dank schonmal!<br />
Schönen Gruß</p>
<p>Stefan</p>
<p>Stefan Gehrig</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/73735/registry-problem-debug-build-lt-gt-release-build</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 22:03:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/73735.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 13 May 2004 11:22:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Registry-Problem Debug-Build &amp;lt;-&amp;gt; Release-Build on Thu, 13 May 2004 11:22:05 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe folgendes Problem mit einer DLL in der Debug- und Release-Version.<br />
Die DLL schreibt Werte in die Registry unter den Schlüssel HKEY_CURRENT_USER\Software\&lt;Company Name&gt;\&lt;Project Name&gt;\SETTINGS\.<br />
Da ich aber sowohl Debug- als auch Release-Version in ein und dem selben Verzeichnis benötige (hängt an dem Plug-In-System der Hauptanwendung auf das ich keinen Einfluss habe), musste ich den beiden Versionen unterschiedliche Dateinamen geben (einmal dasistdiedll_R.dll und einmal dasistdiedll_D.dll). Jetzt schreiben aber beide Versionen in unterschiedliche Schlüssel in der Registry. Die Debug-Version in HKEY_CURRENT_USER\Software\&lt;Company Name&gt;\dasistdiedll_D\SETTINGS\ und die Release-Version in HKEY_CURRENT_USER\Software\&lt;Company Name&gt;\dasistdiedll_R\SETTINGS\. Das ist allerdings nicht Sinn der Sache, da eigentlich beide DLLs auf dieseblen Einstellungen zugreifen sollen.<br />
Wie kann ich der DLL, oder Visual Studio (Version 6 - nur am Rande) sagen, daß bitte immer in den Schlüssel HKEY_CURRENT_USER\Software\&lt;Company Name&gt;\dasistdiedll\SETTINGS\ geschrieben werden soll?<br />
Es muss eine Möglichkeit geben, weil andere Plug-In-DLLs für diese Hauptanwendung das genau so machen (und hier werden auch Debug- und Release-Version parallel im selben Verzeichnis mit unterschiedlichen Dateinamen gehalten).</p>
<p>Herzlichen Dank schonmal!<br />
Schönen Gruß</p>
<p>Stefan</p>
<p>Stefan Gehrig</p>
]]></description><link>https://www.c-plusplus.net/forum/post/519585</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/519585</guid><dc:creator><![CDATA[Stefan Gehrig]]></dc:creator><pubDate>Thu, 13 May 2004 11:22:05 GMT</pubDate></item><item><title><![CDATA[Reply to Registry-Problem Debug-Build &amp;lt;-&amp;gt; Release-Build on Thu, 13 May 2004 13:09:54 GMT]]></title><description><![CDATA[<p>Danke - hat sich erledigt...<br />
AFX_IDS_APP_TITLE war der Schlüssel zur ganzen Geschichte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/519681</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/519681</guid><dc:creator><![CDATA[Stefan Gehrig]]></dc:creator><pubDate>Thu, 13 May 2004 13:09:54 GMT</pubDate></item></channel></rss>