<?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[linking MFC runtime dlls]]></title><description><![CDATA[<p>Hi,<br />
Ich möchte das mein programm auch ohne externe mfc dlls läuft</p>
<p>bei vc+ 2008 hab ich bei options auf static linked librarys eingestellt<br />
und dann compiliert</p>
<pre><code>EDIT: Warning 1 warning LNK4199: /DELAYLOAD:OleAcc.dll ignored; no imports found from OleAcc.dll loop
</code></pre>
<p>bei dynamic linked dlls kommt zwar kein error, aber geht auch nicht auf anderen rechnern ohne vc++</p>
<p>bei vc+2005 hatte ich das so gelöst, dass ich die exe mit recource hacker geöffnet hab und folgendes ins manifest reingeschrieben und die nötigen dlls mitgeliefert hab</p>
<pre><code class="language-cpp">&lt;assembly xmlns=&quot;urn:schemas-microsoft-com:asm.v1&quot; 
  manifestVersion=&quot;1.0&quot;&gt;
  &lt;dependency&gt;
    &lt;dependentAssembly&gt;
      &lt;assemblyIdentity type=&quot;win32&quot; name=&quot;Microsoft.VC80.CRT&quot; 
      version=&quot;8.0.50727.42&quot; 
      processorArchitecture=&quot;x86&quot; &gt;&lt;/assemblyIdentity&gt;
    &lt;/dependentAssembly&gt;
  &lt;/dependency&gt;
  &lt;dependency&gt;
    &lt;dependentAssembly&gt;
      &lt;assemblyIdentity type=&quot;win32&quot; name=&quot;Microsoft.VC80.MFC&quot; 
      version=&quot;8.0.50727.42&quot; 
      processorArchitecture=&quot;x86&quot; &gt;&lt;/assemblyIdentity&gt;
    &lt;/dependentAssembly&gt;
  &lt;/dependency&gt;
  &lt;dependency&gt;
    &lt;dependentAssembly&gt;
      &lt;assemblyIdentity type=&quot;win32&quot; 
      name=&quot;Microsoft.Windows.Common-Controls&quot; version=&quot;6.0.0.0&quot; 
      processorArchitecture=&quot;x86&quot; 
      publicKeyToken=&quot;6595b64144ccf1df&quot; 
      language=&quot;*&quot;&gt;&lt;/assemblyIdentity&gt;
    &lt;/dependentAssembly&gt;
  &lt;/dependency&gt;
&lt;/assembly&gt;
</code></pre>
<p>geht leider nicht bei vc++ 2008 obwohl ich die version der dlls angepasst hab</p>
<p>hatt einer eventuell eine idee wie ich mein problem loswerden kann?</p>
<p>Ps: hab schon im forum gesucht und sogar was gefunden, fand ich aber nicht so hilfreich<br />
auch bei google hab ich nicht viel gefunden sry</p>
<p>Naja ich freu mich schon auf antworten</p>
<p>MfG CantStop</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/191290/linking-mfc-runtime-dlls</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 10:55:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/191290.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 01 Sep 2007 10:34:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to linking MFC runtime dlls on Sat, 01 Sep 2007 10:34:16 GMT]]></title><description><![CDATA[<p>Hi,<br />
Ich möchte das mein programm auch ohne externe mfc dlls läuft</p>
<p>bei vc+ 2008 hab ich bei options auf static linked librarys eingestellt<br />
und dann compiliert</p>
<pre><code>EDIT: Warning 1 warning LNK4199: /DELAYLOAD:OleAcc.dll ignored; no imports found from OleAcc.dll loop
</code></pre>
<p>bei dynamic linked dlls kommt zwar kein error, aber geht auch nicht auf anderen rechnern ohne vc++</p>
<p>bei vc+2005 hatte ich das so gelöst, dass ich die exe mit recource hacker geöffnet hab und folgendes ins manifest reingeschrieben und die nötigen dlls mitgeliefert hab</p>
<pre><code class="language-cpp">&lt;assembly xmlns=&quot;urn:schemas-microsoft-com:asm.v1&quot; 
  manifestVersion=&quot;1.0&quot;&gt;
  &lt;dependency&gt;
    &lt;dependentAssembly&gt;
      &lt;assemblyIdentity type=&quot;win32&quot; name=&quot;Microsoft.VC80.CRT&quot; 
      version=&quot;8.0.50727.42&quot; 
      processorArchitecture=&quot;x86&quot; &gt;&lt;/assemblyIdentity&gt;
    &lt;/dependentAssembly&gt;
  &lt;/dependency&gt;
  &lt;dependency&gt;
    &lt;dependentAssembly&gt;
      &lt;assemblyIdentity type=&quot;win32&quot; name=&quot;Microsoft.VC80.MFC&quot; 
      version=&quot;8.0.50727.42&quot; 
      processorArchitecture=&quot;x86&quot; &gt;&lt;/assemblyIdentity&gt;
    &lt;/dependentAssembly&gt;
  &lt;/dependency&gt;
  &lt;dependency&gt;
    &lt;dependentAssembly&gt;
      &lt;assemblyIdentity type=&quot;win32&quot; 
      name=&quot;Microsoft.Windows.Common-Controls&quot; version=&quot;6.0.0.0&quot; 
      processorArchitecture=&quot;x86&quot; 
      publicKeyToken=&quot;6595b64144ccf1df&quot; 
      language=&quot;*&quot;&gt;&lt;/assemblyIdentity&gt;
    &lt;/dependentAssembly&gt;
  &lt;/dependency&gt;
&lt;/assembly&gt;
</code></pre>
<p>geht leider nicht bei vc++ 2008 obwohl ich die version der dlls angepasst hab</p>
<p>hatt einer eventuell eine idee wie ich mein problem loswerden kann?</p>
<p>Ps: hab schon im forum gesucht und sogar was gefunden, fand ich aber nicht so hilfreich<br />
auch bei google hab ich nicht viel gefunden sry</p>
<p>Naja ich freu mich schon auf antworten</p>
<p>MfG CantStop</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1356697</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1356697</guid><dc:creator><![CDATA[CantStOp]]></dc:creator><pubDate>Sat, 01 Sep 2007 10:34:16 GMT</pubDate></item><item><title><![CDATA[Reply to linking MFC runtime dlls on Sat, 01 Sep 2007 11:53:09 GMT]]></title><description><![CDATA[<p>Wenn Du eine EXE erstellst, welche auf den CRT-DLLs basiert, musst Du natürlich diese auch mitliefern!</p>
<p>Ganz abgesehen davon, darf man dies mit der VC2008 Version gar nicht, da sich diese noch im *Beta* Stadium befindet!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1356727</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1356727</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 01 Sep 2007 11:53:09 GMT</pubDate></item><item><title><![CDATA[Reply to linking MFC runtime dlls on Sun, 02 Sep 2007 07:58:43 GMT]]></title><description><![CDATA[<p>heißt das jetzt ich darf überhaupt keine dlls mitliefern oder kann ich diese wenigstens statisch in die exe einbinden?</p>
<p>Ps: bei vc2005 kommt auchn error</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1357137</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1357137</guid><dc:creator><![CDATA[CantStOp]]></dc:creator><pubDate>Sun, 02 Sep 2007 07:58:43 GMT</pubDate></item><item><title><![CDATA[Reply to linking MFC runtime dlls on Sun, 02 Sep 2007 08:04:55 GMT]]></title><description><![CDATA[<p>Dass heisst, dass Du überhaupt keine Programme, welche mit VC2008-Beta2 erstellt wurden, weitergeben darfst!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1357138</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1357138</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sun, 02 Sep 2007 08:04:55 GMT</pubDate></item><item><title><![CDATA[Reply to linking MFC runtime dlls on Sun, 02 Sep 2007 08:29:30 GMT]]></title><description><![CDATA[<p>ok danke werde wieder auf vc2005 umsteigen<br />
da bekomm ich allerding die selbe fehlermeldung:</p>
<pre><code>warning LNK4199: /DELAYLOAD:OleAcc.dll wird ignoriert; keine Importe von OleAcc.dll gefunden.
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1357144</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1357144</guid><dc:creator><![CDATA[CantStOp]]></dc:creator><pubDate>Sun, 02 Sep 2007 08:29:30 GMT</pubDate></item><item><title><![CDATA[Reply to linking MFC runtime dlls on Sun, 02 Sep 2007 09:35:56 GMT]]></title><description><![CDATA[<p>Wo siehst Du hier eine Fehlermeldung?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1357162</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1357162</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sun, 02 Sep 2007 09:35:56 GMT</pubDate></item><item><title><![CDATA[Reply to linking MFC runtime dlls on Sun, 02 Sep 2007 09:48:03 GMT]]></title><description><![CDATA[<p>sry warning meinte ich<br />
exe geht trotzdem nicht auf anderen pcs ohne vc</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1357168</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1357168</guid><dc:creator><![CDATA[CantStOp]]></dc:creator><pubDate>Sun, 02 Sep 2007 09:48:03 GMT</pubDate></item><item><title><![CDATA[Reply to linking MFC runtime dlls on Sun, 02 Sep 2007 11:27:11 GMT]]></title><description><![CDATA[<p>Du musst auf dem Zeilrechner das Folgende installieren.<br />
<a href="http://www.microsoft.com/downloads/details.aspx?displaylang=de&amp;FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647" rel="nofollow">http://www.microsoft.com/downloads/details.aspx?displaylang=de&amp;FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647</a></p>
<p>Oder linke *nicht* gegen die DLL-Version der CRT/MFC.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1357215</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1357215</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sun, 02 Sep 2007 11:27:11 GMT</pubDate></item></channel></rss>