<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title><![CDATA[EurekaLab s.a.s.]]></title>
<link><![CDATA[https://support.eurekalog.com/]]></link>
<description />
<generator><![CDATA[Kayako Resolve v4.51.1891]]></generator>
<item>
<title><![CDATA[7.x: I do not see EurekaLog items in IDE after installation]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/39]]></link>
<guid isPermaLink="false"><![CDATA[d67d8ab4f4c10bf22aa353e27879133c]]></guid>
<pubDate><![CDATA[Tue, 17 Jul 2012 09:00:01 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem:
I've installed EurekaLog 7, but do not see any EurekaLog-related items in IDE?
Solution:

Use Start/Programs/EurekaLog 7/Manage menu item to launch EurekaLog manager (make sure you close IDE before doing that and make sure to run the Manage tool ...]]></description>
<content:encoded><![CDATA[<p><strong>Problem:</strong></p>
<p>I've installed EurekaLog 7, but do not see any EurekaLog-related items in IDE?</p>
<p><strong>Solution:</strong></p>
<ol>
<li>Use <span style="font-family: 'courier new', courier;">Start/Programs/EurekaLog 7/Manage</span> menu item to launch EurekaLog manager (make sure you close IDE before doing that and make sure to run the Manage tool under administrator account).</li>
<li>Select you IDE version and click on "EurekaLog 7 with IDE expert" button to install and activate EurekaLog 7 for your IDE.</li>
<li>(Optional) If you work under a different user account - you may need to run Manage tool from that account too.</li>
</ol>
<p>Additionally:</p>
<ul>
<li>If the Manage tool does see your IDE, but says that EurekaLog's DCUs are not installed and "Register" buttons&nbsp;are disabled - please, reinstall EurekaLog and make sure that you have your IDE checked during installation.</li>
<li>If the Manage tool does <strong>not</strong> see your IDE or if your IDE is <strong>not</strong> present as an option during installation of EurekaLog - this means that registry entries to your IDE are missing/invalid/broken. EurekaLog uses registry to locate your IDE, so if your registry does not contain correct information - then EurekaLog will not be able to find your IDE.</li>
</ul>
<p>&nbsp;</p>
<p>You can fix broken registry entries:</p>
<ol>
<li>An easiest way is to run "Repair" or "Reinstall" option of your IDE's installer; </li>
<li>Alternatively, you may&nbsp;<a title="Help: Manual Installation of EurekaLog" href="https://www.eurekalog.com/help/eurekalog/manual_installation.php">install EurekaLog manually</a>&nbsp;(e.g. using the&nbsp;<span style="font-family: &quot;courier new&quot;, courier;">/Force*</span>&nbsp;command line switches); </li>
<li>Finally, you may repair registry entries for your IDE.</li>
</ol>
<p>EurekaLog installer looks for path values in the registry. For example:&nbsp;<span style="font-family: &quot;courier new&quot;, courier;">HKEY_LOCAL_MACHINE\SOFTWARE\Embarcadero\BDS\8.0\RootDir=C:\Program Files (x86)\Embarcadero\RAD Studio\8.0\</span>. See also&nbsp;<a title="Help: IDE names mapping" href="https://www.eurekalog.com/help/eurekalog/ide_names_mapping.php">this table</a>.</p>
<p><img src="https://www.eurekalog.com/help/eurekalog/el7_ideregistry.png" alt="" width="805" height="293" /></p>
<p><strong><span style="color: #ff0000;">Important:</span></strong>&nbsp;don't forget about&nbsp;<span style="font-family: &quot;courier new&quot;, courier;">Wow6432Node</span>&nbsp;node on x86-64 machines. Check out both&nbsp;<span style="font-family: &quot;courier new&quot;, courier;">HKEY_LOCAL_MACHINE</span>&nbsp;and&nbsp;<span style="font-family: &quot;courier new&quot;, courier;">HKEY_CURRENT_USER</span>.</p>
<p>Additionally, EurekaLog requires personalities to be listed under&nbsp;<span style="font-family: &quot;courier new&quot;, courier;">\Personalities</span>&nbsp;registry sub key for your IDE.</p>
<p><img src="https://www.eurekalog.com/help/eurekalog/el7_ideregistrypersonalities.png" alt="" width="578" height="159" /></p>
<p>&nbsp;</p>
<p><strong>See also:</strong></p>
<ul>
<li><a title="Help: Troubleshooting installation" href="http://www.eurekalog.com/help/eurekalog/installation_problems.php" target="_blank">Common installation problems</a></li>
<li><a title="Help: Upgrade manual" href="http://www.eurekalog.com/help/eurekalog/upgrage_guide_7.php" target="_blank">V6 -&gt; V7 upgrade guide</a></li>
</ul>]]></content:encoded>
</item>
<item>
<title><![CDATA[7.x: Unexpected &quot;The program is compiled with EurekaLog 7 trial version&quot;]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/48]]></link>
<guid isPermaLink="false"><![CDATA[642e92efb79421734881b53e1e1b18b6]]></guid>
<pubDate><![CDATA[Tue, 17 Jul 2012 23:27:33 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem:
I'm trying/evaluating trial, but I get this message for my specific application:
---------------------------Error.---------------------------The "MyApplication.exe" program is compiled with EurekaLog 7.8.0.0 TRIAL version.
&nbsp;
However it a...]]></description>
<content:encoded><![CDATA[<p><strong>Problem:</strong></p>
<p>I'm trying/evaluating trial, but I get this message for my specific application:</p>
<p><span style="font-family: 'courier new', courier;">---------------------------</span><br /><span style="font-family: 'courier new', courier;">Error.</span><br /><span style="font-family: 'courier new', courier;">---------------------------</span><br /><span style="font-family: 'courier new', courier;">The "MyApplication.exe" program is compiled with EurekaLog 7.8.0.0 TRIAL version.</span></p>
<p>&nbsp;</p>
<p><span style="font-family: 'courier new', courier;">However it appears that you forgot to configure EurekaLog for your project.</span></p>
<p><span style="font-family: 'courier new', courier;">Please, use "Project" / "EurekaLog options" IDE menu item to enable and configure EurekaLog.</span></p>
<p><span style="font-family: 'courier new', courier;">See: https://www.eurekalog.com/tutorials_delphi.php</span></p>
<p>&nbsp;</p>
<p><span style="font-family: 'courier new', courier;">(Note: only full EurekaLog version allows using EurekaLog units without activating EurekaLog).</span><br /><span style="font-family: 'courier new', courier;">---------------------------</span><br /><span style="font-family: 'courier new', courier;">OK&nbsp;</span><br /><span style="font-family: 'courier new', courier;">---------------------------</span></p>
<p><strong>Reason:</strong></p>
<p>Normally the message about using EurekaLog Trial edition appears when your application is expired. This happens after 30 days since compilation of the application. However, if compilation date can not be retrieved - then application is also considered expired.&nbsp;</p>
<p>In other words, if you see this message immediately after compilation - then this means that EurekaLog was not run to <a title="EurekaLog Help: EurekaLog's basics" href="https://www.eurekalog.com/help/eurekalog/eurekalog_basics.php">post-process your project</a>. This can be due to some kind of installation problem or project configuration problem:</p>
<ol>
<li>A very common reason for this issue is dropping <span style="font-family: &quot;courier new&quot;, courier;">TEurekaLogEvents</span> components on the form <strong>without</strong> actually <a title="EurekaLog Help: How to use EurekaLog" href="https://www.eurekalog.com/help/eurekalog/use.php">configuring EurekaLog for your project</a>;</li>
<li>One of another common reasons for this is disabling EurekaLog per specific <a title="RAD Studio Hep: Build Configurations Overview" href="http://docwiki.embarcadero.com/RADStudio/en/Build_Configurations_Overview">build configuration</a> (say, 'Release'), but <a title="How to write code with EurekaLog" href="https://www.eurekalog.com/help/eurekalog/how_to_write_code_with_eurekalog.php">not removing EurekaLog's units from application</a>. You can disable EurekaLog for build configuration by removing <span style="font-family: &quot;courier new&quot;, courier;">EUREKALOG</span> conditional symbol from configuration. EurekaLog is enabled for all build configurations by default (once you configure it for your project), so this can happen only when you change your settings manually. See below for diagnostic;</li>
<li>Another possible issue is mixing files from different EurekaLog versions. If EurekaLog code do not match injected EurekaLog's data - then EurekaLog's data are considered to be unknown version and will not be loaded. Thus, compilation data will not be retrieved and your executable will be "expired".&nbsp;See below for diagnostic;</li>
<li>Finally, check that your .dpr file does not have any IFDEF that modify project's type (e.g. program/library/package) or hide/duplicate uses clause. EurekaLog uses a very simple source code parser, which is unable to follow conditional defines. Therefore, EurekaLog may not be able to detect output file, because file's extension comes from project's type;</li>
<li>This message could also appear if you are trying to <strong>disable</strong> EurekaLog in your application. For example, you have disabled EurekaLog in the application, but some of your units still <a title="How to write code with EurekaLog" href="https://www.eurekalog.com/help/eurekalog/how_to_write_code_with_eurekalog.php">contain one of EurekaLog's units in uses clause</a>.</li>
</ol>
<p><strong>Solution:</strong></p>
<ol>
<li>If you are trying to <strong>enable</strong> EurekaLog in your project:<ol>
<li>If you dropped&nbsp;<span style="font-family: &quot;courier new&quot;, courier;">TEurekaLogEvents</span> component on your form, but did not configure EurekaLog via "Project" / "EurekaLog Options..." IDE menu command - do it now. Please, see <a title="EurekaLog Help: How to use EurekaLog" href="http://www.eurekalog.com/help/eurekalog/use.php" target="_blank">this guide</a> on using EurekaLog or watch <a title="EurekaLog Site: Video Tutorials" href="http://www.eurekalog.com/tutorials_delphi.php" target="_blank">video tutorial</a>.</li>
<li>You can check output from EurekaLog. Use "View" / "Messages" IDE command to open build log (older Delphi/C++ Builder IDEs do not have such command; introduce non-used local variable to get "hint" from compiler about unused variable; EurekaLog's messages will appear in the same window). Build your project and watch messages from EurekaLog. A sample output of normal compilation may look <a title="Enabling EurekaLog problems" href="https://www.eurekalog.com/help/eurekalog/enabling_eurekalog_problems.php" target="_blank">like this</a>.</li>
<li>For installation issues - please see <a title="Help: Installation problems" href="http://www.eurekalog.com/help/eurekalog/installation_problems.php" target="_blank">this guide</a>.</li>
<li>For post-processing issues - please see <a title="Help: Verifying that EurekaLog was enabled" href="http://www.eurekalog.com/help/eurekalog/verifying_eurekalog_enabling.php" target="_blank">this guide</a>.</li>
<li>You can check version of EurekaLog's code and data by using Module Informer (PE Analyzer) tool (which is available both in EurekaLog and EurekaLog Tools Pack).</li>
<li>Check-list:</li>
</ol> 
<ul>
<li>&nbsp;     
<ul>
<li>Make&nbsp;<a title="Help: Installation problems" href="http://www.eurekalog.com/help/eurekalog/installation_problems.php" target="_blank">clean re-installation</a>&nbsp;(with uninstalling previous version before installation, including re-downloading installer)</li>
<li>Clean old .dcu/.obj files of your project</li>
<li>Use Start / EurekaLog 7 / Manage tool to verify exact installed and registered version of EurekaLog</li>
<li>Check project and IDE&nbsp;<a title="EurekaLog Help: EurekaLog IDE Setup" href="http://www.eurekalog.com/help/eurekalog/ide_setup.php" target="_blank">search paths</a></li>
<li><a title="Help: Enabling EurekaLog problems" href="http://www.eurekalog.com/help/eurekalog/enabling_eurekalog_problems.php" target="_blank">Check project configuration</a>&nbsp;(application type)</li>
<li>Ensure that your project source does not override program/library/package keywords with IFDEFs</li>
<li>Analyze&nbsp;<a title="Pastebin: EurekaLog IDE Messages" href="http://pastebin.com/7iU2rC9H" target="_blank">output</a>&nbsp;from EurekaLog</li>
<li><a title="Help: Verifying that EurekaLog was enabled" href="http://www.eurekalog.com/help/eurekalog/verifying_eurekalog_enabling.php" target="_blank">Use&nbsp;Module Informer (PE Analyzer) tool to check compiled executables</a></li>
</ul>
</li>
</ul>
</li>
<li>If you are trying to <strong>disable</strong> EurekaLog in your project:<ol>
<li>Go to IDE's "Project" / "EurekaLog options" menu item and click on the "Reset" button to remove EurekaLog from the project;</li>
<li>Simply remove/comment all references to EurekaLog's units from your code. You can use constructs like <span style="font-family: &quot;courier new&quot;, courier;">{$IFDEF EUREKALOG}uses EBase;{$ENDIF}</span> to avoid changing your source code each time you enable or disable EurekaLog;</li>
<li>In particular, if you have dropped&nbsp;<span style="font-family: &quot;courier new&quot;, courier;">TEurekaLogEvents</span> component on your form and then have removed it - make sure to manually remove <span style="font-family: &quot;courier new&quot;, courier;">EComponent</span> unit from <span style="font-family: &quot;courier new&quot;, courier;">uses</span> clause, because IDE will not automatically remove this unit when you delete the component;</li>
<li>Make sure that the error message is actually about your project. Ensure it is not about DLL/package that is being used by your project.</li>
<li>If you are unable to find which of your units references EurekaLog - do the following:<ol>
<li>Close your IDE;</li>
<li>Go to "Start" / "Programs" / "EurekaLog" / "Manage EurekaLog in IDEs";</li>
<li>Click on your IDE in the shown dialog;</li>
<li>Click on "Unregister EurekaLog";</li>
<li>Run your IDE;</li>
<li>Open your project;</li>
<li>Use "Project" / "Build Project" (not "Compile", not "Make");</li>
<li>If any of your units contained referenced to EurekaLog's units - IDE/compiler will complain, so you can easily spot this and remove;</li>
<li>Once you have fixed the problem - close your IDE and return to step 3;</li>
<li>Click on "Register EurekaLog (recommended)".</li>
</ol><ol> </ol></li>
</ol></li>
</ol>
<p><strong>See also:</strong></p>
<ul>
<li><a title="Help: Compiling with EurekaLog" href="http://www.eurekalog.com/help/eurekalog/compiling_with_eurekalog.php" target="_blank">Compiling your project with EurekaLog</a></li>
<li><a title="Help: Troubleshooting" href="http://www.eurekalog.com/help/eurekalog/troubleshooting.php" target="_blank">Troubleshooting guides</a></li>
</ul>]]></content:encoded>
</item>
<item>
<title><![CDATA[7.x: Unable to install EurekaLog on Windows 2000, Windows XP, Windows 2003]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/77]]></link>
<guid isPermaLink="false"><![CDATA[28dd2c7955ce926456240b2ff0100bde]]></guid>
<pubDate><![CDATA[Wed, 16 Jan 2019 12:23:45 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem:
I get "Installer's executable is not signed" / "Installer's executable has not been signed" message when installing EurekaLog on Windows 2000, Windows 2003, or Windows XP.
&nbsp;
Reason:
Missing SHA-2&nbsp;(SHA-256/SHA-512) support is the rea...]]></description>
<content:encoded><![CDATA[<p><strong>Problem:</strong></p>
<p>I get "<span>Installer's executable is not signed</span>" / "<span>Installer's executable has not been signed</span>" message when installing EurekaLog on Windows 2000, Windows 2003, or Windows XP.</p>
<p>&nbsp;</p>
<p><strong>Reason:</strong></p>
<p>Missing SHA-2&nbsp;(SHA-256/SHA-512) support is the reason for failed signature check on installer, because certificates for HTTPS and digital signature use SHA-2.&nbsp;</p>
<ul>
<li><strong>Windows 2000</strong>: does not support SHA-2.</li>
<li><strong>Windows 2003</strong>: does not support SHA-2 out of the box. Support for SHA-2 can be installed by installing&nbsp;<span>KB 938397 (for Service Pack 1);&nbsp;KB 968730 (for Service Pack 2). We also highly recommend to install KB 2868626.</span></li>
<li><strong>Windows XP</strong>: support for SHA-2 is available since Windows XP SP3.&nbsp;We also highly recommend to install KB&nbsp;2868626.</li>
</ul>
<p><span>&nbsp;</span></p>
<p><strong>Solution:</strong></p>
<ul>
<li><strong>Windows 2000</strong>: please, <a title="EurekaLog Support" href="https://www.eurekalog.com/support.php">contact our support</a>, we will help you to install EurekaLog manually.</li>
<li><strong>Windows 2003</strong>:&nbsp;install Service Pack 2, install&nbsp;KB 968730, install&nbsp;KB&nbsp;2868626.&nbsp;Verify that:      
<ul>
<li>version of&nbsp;crypt32.dll is&nbsp;5.131.3790.5235 or higher;</li>
<li>version of wcrypt32.dll is&nbsp;5.131.3790.5235 or higher;</li>
<li>version of&nbsp;rsaenh.dll is&nbsp;5.2.3790.3959 or higher;</li>
<li>version of w03a3409.dll is&nbsp;5.2.3790.5235 or higher.</li>
</ul>
</li>
<li><strong>Windows XP</strong>: install Service Pack 3, install&nbsp;KB&nbsp;2868626. Verify that:      
<ul>
<li>version of&nbsp;crypt32.dll is&nbsp;5.131.2600.6459 or higher;</li>
<li>version of xpsp4res.dll is&nbsp;5.1.2600.6459 or higher;</li>
<li>version of&nbsp;rsaenh.dll is&nbsp;5.1.2600.5507 or higher.</li>
</ul>
</li>
</ul>
<p>You can <strong>verify </strong>that SHA-2 support is available in your system by opening&nbsp;<a title="EurekaLog Web-Site" href="http://www.eurekalog.com/" target="_blank">our web-site</a>&nbsp;in Internet Explorer:</p>
<ul>
<li>If SHA-2 support is present - you will see our web-site. </li>
<li>If your system does not support SHA-2 - you will see "The page cannot be displayed" error message.</li>
</ul>
<p><strong>It is important to use Internet Explorer specifically for this test</strong>, as it uses system DLLs as the back-end, while other browsers (like Chrome, Firefox, Opera, etc) cary their own implementation, so they can open SHA-2 web-site even when host system does not support SHA-2.</p>
<ul>
</ul>
<br /> 
<ul>
</ul>
<p><strong>Download links (English versions):</strong></p>
<ul>
<li>Windows XP x86:     
<ul>
<li><a title="Download WindowsXP-KB968730-x86-ENU.exe" href="https://www.eurekalog.com/getfile.php?id=50">KB&nbsp;968730</a></li>
<li><a title="Download WindowsXP-KB2868626-x86-ENU.exe" href="https://www.eurekalog.com/getfile.php?id=48">KB&nbsp;2868626</a></li>
</ul>
</li>
<li>Windows XP x64:     
<ul>
<li><a title="Download WindowsServer2003.WindowsXP-KB968730-x64-ENU.exe" href="https://www.eurekalog.com/getfile.php?id=52">KB&nbsp;968730</a></li>
<li><a title="Download WindowsServer2003.WindowsXP-KB2868626-x64-ENU.exe" href="https://www.eurekalog.com/getfile.php?id=47">KB&nbsp;2868626</a></li>
</ul>
</li>
<li>Windows 2003 x86:     
<ul>
<li><a title="Download WindowsServer2003-KB968730-x86-ENU.exe" href="https://www.eurekalog.com/getfile.php?id=51">KB&nbsp;968730</a></li>
<li><a title="Download WindowsServer2003-KB2868626-x86-ENU.exe" href="https://www.eurekalog.com/getfile.php?id=49">KB&nbsp;2868626</a></li>
</ul>
</li>
<li>Windows 2003 x64:     
<ul>
<li><a title="Download WindowsServer2003.WindowsXP-KB968730-x64-ENU.exe" href="https://www.eurekalog.com/getfile.php?id=52">KB&nbsp;968730</a></li>
<li><a title="Download WindowsServer2003.WindowsXP-KB2868626-x64-ENU.exe" href="https://www.eurekalog.com/getfile.php?id=47">KB&nbsp;2868626</a></li>
</ul>
</li>
</ul>
<p>You may need to obtain corresponding updates manually. E.g. if you have OS in different language.</p>
<p>&nbsp;</p>
<p><strong>Additional notes:</strong></p>
<ul>
<li>Please note that EurekaLog's code itself still works on Windows 2000, Windows 2003, and Windows XP systems. For example, you can develop your application on Windows 7 and deploy it on Windows 2000 - it will work just fine. Only installation of EurekaLog is not supported for Windows 2000.</li>
<li>We used double-signing earlier (e.g. sign with both SHA-1 and SHA-2 at the same time). Unfortunately, our old SHA-1 certificate has expired a long time ago, and all new certificates are available in SHA-2 only. Sadly, we can no longer support installation on Windows 2000 - simply because we can not get SHA-1 certificate anymore.&nbsp;</li>
</ul>
<p>&nbsp;</p>
<p><strong>See also:</strong></p>
<p><a title="I get &quot;The connection with the server was reset&quot; or &quot;An error occurred in the secure channel support&quot; errors" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/82/4/i-get-the-connection-with-the-server-was-reset-or-an-error-occurred-in-the-secure-channel-support-errors">I get "The connection with the server was reset" or "An error occurred in the secure channel support" errors</a></p>
<ul>
</ul>]]></content:encoded>
</item>
<item>
<title><![CDATA[I get &quot;The connection with the server was reset&quot; or &quot;An error occurred in the se...]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/82]]></link>
<guid isPermaLink="false"><![CDATA[9778d5d219c5080b9a6a17bef029331c]]></guid>
<pubDate><![CDATA[Fri, 04 Oct 2019 17:30:41 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem:
I get one of the following errors when I visit EurekaLog's web-site, or trying to install EurekaLog:

12031 /&nbsp;ERROR_INTERNET_CONNECTION_RESET ("The connection with the server was reset");
12157 / ERROR_WINHTTP_SECURE_CHANNEL_ERROR ("An e...]]></description>
<content:encoded><![CDATA[<h2><strong>Problem:</strong></h2>
<p>I get one of the following errors when I visit EurekaLog's web-site, or trying to install EurekaLog:</p>
<ul>
<li>12031 /&nbsp;ERROR_INTERNET_CONNECTION_RESET ("The connection with the server was reset");</li>
<li>12157 / ERROR_WINHTTP_SECURE_CHANNEL_ERROR ("An error occurred in the secure channel support").</li>
</ul>
<p>&nbsp;</p>
<h2><strong>Reason:</strong></h2>
<p>EurekaLog uses WinInet / WinHTTP to make secure internet connections. Therefore, EurekaLog relies on operating system's support for SSL/TLS. The mentioned errors occur when client and server can not negotiate on common encryption protocol or exact details (ciphers).</p>
<p>&nbsp;</p>
<h2><strong>Solution:</strong></h2>
<ul>
<li>Install latest service pack for your operating system;</li>
<li>Install latest Internet Explorer for your operating system;</li>
<li>Install latest updates for your operating system;</li>
<li>Enable latest encryption protocols, disable obsolete protocols:    
<ul>
<li>Open Internet Explorer;</li>
<li>Go to "Tools" / "Internet Options" menu;</li>
<li>Switch to "Advanced" tab;</li>
<li>Scroll down to "Security" section;</li>
<li>Disable "SSL 2.0", "SSL 3.0", enable "TLS 1.0" or "TLS 1.1", "TLS 1.2", and "TLS 1.3" (depending on which options are available; we recommend to disable "TLS 1.0" when "TLS 1.1", "TLS 1.2", or "TLS 1.3" options are available and enabled);</li>
</ul>
</li>
<li>Download <a title="Supplying license for the installer" href="https://www.eurekalog.com/help/eurekalog/installer_license.php">license file manually from web-site</a> using another machine</li>
</ul>
<p><span style="color: #ff0000;"><strong>Important Note:</strong></span> EurekaLog's web-site uses SHA-2 certificate for SSL/TLS connection. Therefore, <a title="Unable to install EurekaLog on Windows 2000, Windows XP, Windows 2003" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/77/4/7x-unable-to-install-eurekalog-on-windows-2000-windows-xp-windows-2003">support for SHA-2 must be present in your operating system</a>&nbsp;when you install EurekaLog. EurekaLog itself does not require SHA-2 support.</p>
<p>&nbsp;</p>
<h2><strong>See also:</strong></h2>
<ul>
<li><a title="Unable to install EurekaLog on Windows 2000, Windows XP, Windows 2003" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/77/4/7x-unable-to-install-eurekalog-on-windows-2000-windows-xp-windows-2003">Unable to install EurekaLog on Windows 2000, Windows XP, Windows 2003</a></li>
</ul>]]></content:encoded>
</item>
<item>
<title><![CDATA[6.x: Installer Runtime Error or Access Denied Error]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/4]]></link>
<guid isPermaLink="false"><![CDATA[a87ff679a2f3e71d9181a67b7542122c]]></guid>
<pubDate><![CDATA[Fri, 20 Mar 2009 09:06:58 +0000]]></pubDate>
<dc:creator><![CDATA[Alexander Alexeev]]></dc:creator>
<description><![CDATA[Problem:
&nbsp;I get the message like this when I run the EurekaLog installer:
Runtime Error (at 37:687):
Cannot open file
C:\Users\USERNAME\AppData\Local\Temp\is-FLELU.tmp1.bmp
Or like this:
Unable to execute the file in the temporary directory. In...]]></description>
<content:encoded><![CDATA[<h2><strong>Problem:</strong></h2>
<p><strong>&nbsp;</strong>I get the message like this when I run the EurekaLog installer:</p>
<blockquote>Runtime Error (at 37:687):</blockquote>
<blockquote>Cannot open file</blockquote>
<blockquote>C:\Users\USERNAME\AppData\Local\Temp\is-FLELU.tmp1.bmp</blockquote>
<p>Or like this:</p>
<blockquote><span>Unable to execute the file in the temporary directory. Installation aborted.</span><br /></blockquote>
<blockquote><span>Error 5: Access is denied.</span></blockquote>
<p>&nbsp;</p>
<h2><strong>Solution:</strong></h2>
<ul>
<li>If you have any anti-virus or other scanner running - make sure that it does not interfere with unpacking files (for example, anti-virus can block access to files due to false-positive alert).</li>
<li>Check logs for your anti-virus software.</li>
<li>If your anti-virus is complaining about any file - send the file to&nbsp;<a title="VirusTotal" href="https://www.virustotal.com/">https://www.virustotal.com/</a> to check if this is a false-positive.</li>
<li>Try to temporarily disable&nbsp;anti-virus during installation.</li>
<li>Try to clear your %TEMP% folder.</li>
<li>Check if you have enough free disk space.</li>
<li>You should also try to run installer under admin account (run it elevated under Vista or later Windows versions).</li>
<li>Install all available Windows updates via Windows Update.</li>
</ul>
<p>P.S.&nbsp;All EurekaLog installers are build in the isolated VM machine running latest Windows 10, which has default Windows Antivirus with latest updates. The VM is not used for any other purposes, so the only software downloads on that VM are developer tools. Therefore, it is unlikely that this VM (and produced installers) are infected.&nbsp;</p>
<p><br /> Checked EL version: 6.0.19<br /> Ticket ID: 301</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[6.x: EurekaLog does not work under a different user account]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/5]]></link>
<guid isPermaLink="false"><![CDATA[e4da3b7fbbce2345d7772b0674a318d5]]></guid>
<pubDate><![CDATA[Tue, 24 Mar 2009 13:59:26 +0000]]></pubDate>
<dc:creator><![CDATA[Alexander Alexeev]]></dc:creator>
<description><![CDATA[Problem:
&nbsp;There can be problems when using EurekaLog on developer machine under user account that differs from the one that installed EurekaLog before. For example, ecc32.exe can crash if it is executed from system service (which is running under sy...]]></description>
<content:encoded><![CDATA[<h2><strong>Problem:</strong></h2>
<p><strong>&nbsp;</strong>There can be problems when using EurekaLog on developer machine under user account that differs from the one that installed EurekaLog before.<br /> For example, ecc32.exe can crash if it is executed from system service (which is running under system user account). The EurekaLog's expert can fail to load. Etc.</p>
<h2><br /> <strong>Reason:</strong></h2>
<p><strong></strong>Developer parts of EurekaLog require&nbsp;<span style="font-family: &quot;courier new&quot;, courier;">BorDebug.dll</span>, which can be found in EurekaLog's folder (the default is <span style="font-family: &quot;courier new&quot;, courier;">C:\Program Files\EurekaLog 6\BorDebug.dll</span>). Path to <span style="font-family: &quot;courier new&quot;, courier;">BorDebug.dll</span> is writed by installer to user account settings. Therefore these settings can not be found if you are running EurekaLog under different user account.</p>
<p>&nbsp;</p>
<h2><strong>Known workarounds:</strong></h2>
<p>1. Install EurekaLog under user account that you want to use.<br /> OR<br /> 2. Add a EurekaLog's folder (for example: "<span style="font-family: &quot;courier new&quot;, courier;">C:\Program Files\EurekaLog 6\</span>") to <span style="font-family: &quot;courier new&quot;, courier;">%PATH%</span> environment variable of target user account.<br /> OR<br /> 3. Export <span style="font-family: &quot;courier new&quot;, courier;">HKEY_CURRENT_USER\Software\EurekaLog</span> registry key from your account. And then import it to target user account.<br /> OR<br /> 4. Just copy <span style="font-family: &quot;courier new&quot;, courier;">BorDebug.dll</span> to Delphi's/C++ Builder's bin folder (usually something like <span style="font-family: &quot;courier new&quot;, courier;">C:\Program Files\CodeGear\RAD Studio\6.0\bin\</span>) or any other place, where EurekaLog can find this DLL.<br /> <br /> Checked EL version: 6.0.18<br /> Ticket ID: none</p>
<h2><br /> <strong>See also:</strong></h2>
<ul>
<li><a title="(Re)Installation of EurekaLog" href="http://eurekalog.blogspot.com/2009/08/reinstallation-of-eurekalog_11.html">(Re)Installation of EurekaLog</a></li>
<li><a title="6.x: Cruise Control and ecc32 - run-time error #217." href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/2/0/6x-cruise-control-and-ecc32---run-time-error-217">6.x: Cruise Control and ecc32 - run-time error #217</a></li>
<li><a title="Installation for non-admin user account" href="https://www.eurekalog.com/help/eurekalog/limited_users_install.php">Installing EurekaLog for a different user account</a></li>
</ul>]]></content:encoded>
</item>
<item>
<title><![CDATA[6.x: I have get no meaningfull call stacks at all. And Compilation date field is...]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/29]]></link>
<guid isPermaLink="false"><![CDATA[6ea9ab1baa0efb9e19094440c317e21b]]></guid>
<pubDate><![CDATA[Wed, 23 Feb 2011 07:58:25 +0000]]></pubDate>
<dc:creator><![CDATA[Alexander Alexeev]]></dc:creator>
<description><![CDATA[Problem:
&nbsp;Compilation date field is empty in bug report. Call stacks doesn't contain useful information.
 Reason:
Empty compilation date means that EurekaLog wasn't able to read debug information, embedded into your executable.  There can be sever...]]></description>
<content:encoded><![CDATA[<h2><strong>Problem:</strong></h2>
<p><strong>&nbsp;</strong>Compilation date field is empty in bug report. Call stacks doesn't contain useful information.</p>
<h2><br /> <strong>Reason:</strong></h2>
<p>Empty compilation date means that EurekaLog wasn't able to read debug information, embedded into your executable.<br /> <br /> There can be several reasons for this:</p>
<ul>
<li>You don't call EurekaLog's post-processor for your executable. If you compile inside IDE - make sure that you have EurekaLog expert installed and EurekaLog is enabled in options. If you compile outside IDE - make sure that you're using ecc32/emake compiler, as outlined in <a title="Compiling from the command Line" href="https://blog.eurekalog.com/2009/04/compiling-from-command-line_07.html">this article</a></li>
<li>EurekaLog's code and EurekaLog's debug information have different versions. This usually happens during upgrade of EurekaLog. For example, you can use new EurekaLog's code, but post-process by old ecc32/emake compiler or visa versa.</li>
<li>(C++ Builder only) you can accidentialy link against old code.</li>
<li>(C++ Builder only) if you develop .exe and .dll with different EurekaLog versions - it could be that you link your .exe against code from .dll. Which means that new and old EurekaLog's code are mixed together.</li>
</ul>
<p>&nbsp;</p>
<h2><br /> <strong>Solution:</strong></h2>
<ul>
<li>Clean reinstalltion of EurekaLog following <a title="(Re)Installation of EurekaLog" href="http://eurekalog.blogspot.com/2009/08/reinstallation-of-eurekalog_11.html">these guidelines</a>.&nbsp;</li>
<li>Carefull check your compilation process and make sure that you call EurekaLog's post-processor.</li>
</ul>
<p>&nbsp;</p>
<h2><br /> <strong>See also:</strong></h2>
<ul>
<li><a title="(Re)Installation of EurekaLog" href="http://eurekalog.blogspot.com/2009/08/reinstallation-of-eurekalog_11.html">(Re)Installation of EurekaLog</a></li>
<li><a title="Compiling from the command Line" href="http://eurekalog.blogspot.com/2009/04/compiling-from-command-line_07.html">Compiling from the command Line</a></li>
</ul>]]></content:encoded>
</item>
<item>
<title><![CDATA[Wrong, corrupt or incorrect icons (links) are shown after installation (in Deskt...]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/33]]></link>
<guid isPermaLink="false"><![CDATA[182be0c5cdcd5072bb1864cdee4d3d6e]]></guid>
<pubDate><![CDATA[Wed, 28 Dec 2011 07:40:17 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem:&nbsp;
At rare ocasion my icons are displayed wrong after installation or uninstallation of EurekaLog.

Reason:&nbsp;
&nbsp;This is a known issue in Windows 7 and Windows Vista. If the icon cache is corrupted - you will get wrong icons. The ic...]]></description>
<content:encoded><![CDATA[<h2><strong>Problem:&nbsp;</strong></h2>
<div>At rare ocasion my icons are displayed wrong after installation or uninstallation of EurekaLog.</div>
<div></div>
<h2><strong>Reason:&nbsp;</strong></h2>
<div><strong>&nbsp;</strong><span>This is a known issue in Windows 7 and Windows Vista. If the icon cache is corrupted - you will get wrong icons. The icon cache is never changed even across reboots, and it uses icons forever until you manually force it to rebuild</span>.</div>
<h2><br /><strong>Solution:</strong></h2>
<div>You must close Explorer and delete file&nbsp;<span style="font-family: &quot;courier new&quot;, courier;">%userprofile%\AppData\Local\iconcache.db</span> file.&nbsp;</div>
<div>Follow these guidelines to do that:</div>
<div><ol>
<li>Close and save anything that you are working on. This solution will kill Explorer process and restart the computer when completed.</li>
<li>Open the Start Menu, and type&nbsp;<strong>cmd</strong>&nbsp;in the search box or "Run..." dialog and press [Enter].</li>
<li>In the command prompt, Copy and Paste each command line below exactly as is and press [Enter] after each command:      
<ul>
<li><span style="font-family: &quot;courier new&quot;, courier;">taskkill /IM explorer.exe /F</span></li>
<li><span style="font-family: &quot;courier new&quot;, courier;">CD /d %userprofile%\AppData\Local</span></li>
<li><span style="font-family: &quot;courier new&quot;, courier;">DEL IconCache.db /a</span></li>
<li><span style="font-family: &quot;courier new&quot;, courier;">shutdown /r</span></li>
</ul>
</li>
<li>The&nbsp;<span style="font-family: &quot;courier new&quot;, courier;"><strong>IconCache.db</strong></span>&nbsp;file has now been rebuilt.</li>
</ol> Checked EL version: 7.0.0</div>
<div>Ticket ID: 4672</div>
<div>Windows: Windows Vista, Windows 7</div>
<h2><br /><strong>External references:</strong></h2>
<div>
<ul>
<li><a title="StackOverflow.com" href="http://stackoverflow.com/questions/4400472/wrong-desktop-shortcut-icon-on-windows-7-inno-setup" target="_blank">Wrong desktop shortcut icon on Windows 7 (Inno Setup)</a></li>
<li><a title="http://www.winhelponline.com" href="http://www.winhelponline.com/blog/how-to-rebuild-the-icon-cache-in-windows-vista/" target="_blank">Rebuilding icon cache</a></li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[I got error message &quot;Exceptionlog.dcu not found&quot; when I compile my project]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/35]]></link>
<guid isPermaLink="false"><![CDATA[1c383cd30b7c298ab50293adfecb7b18]]></guid>
<pubDate><![CDATA[Wed, 25 Jan 2012 16:00:57 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem: When I compile my projects in IDE - I get compilation error&nbsp;"Exceptionlog.dcu not found" (or ".pas").  Reason: Search path settings of your project or IDE are wrong/corrupted.  Solution: 
Please, make a clean reinstallation of EurekaLog by f...]]></description>
<content:encoded><![CDATA[<strong>Problem:</strong><br /> When I compile my projects in IDE - I get compilation error&nbsp;"Exceptionlog.dcu not found" (or ".pas").<br /> <br /> <strong>Reason:</strong><br /> Search path settings of your project or IDE are wrong/corrupted.<br /> <br /> <strong>Solution:</strong><br /> <ol>
<li>Please, make a clean reinstallation of EurekaLog by following these guidelines:    
<ul>
<li><a title="(Re)Installation of EurekaLog" href="http://eurekalog.blogspot.com/2009/08/reinstallation-of-eurekalog_11.html">EurekaLog 6</a>.</li>
<li><a title="Installation problems" href="http://www.eurekalog.com/help/eurekalog/installation_problems.php">EurekaLog 7</a>.</li>
</ul>
</li>
<li>Delete all .dcu/.obj files of your project and make full rebuild (Project/Build all).</li>
<li>Go to Tools/Options/Environment options/Delphi options/Library and check search paths:   
<ul>
<li>EurekaLog 6: check "Library paths" value. There should be path like "C:\Program Files\EurekaLab\EurekaLog6\Delphi16". If path is not present - add it. If path is present - check that file C:\Program Files\EurekaLab\EurekaLog6\Delphi16\ExceptionLog.dcu/pas really exists and it is readable.</li>
<li>EurekaLog 7: check "Library paths" value. There should be path like "C:\Program Files\EurekaLab\EurekaLog7\Lib\Win32\Release\Delphi16". If path is not present - add it. If path is present - check that file C:\Program Files\EurekaLab\EurekaLog7\Lib\Win32\Release\ExceptionLog.dcu really exists and it is readable. (substiture Win32 for your platform; <a title="EurekaLog IDE Setup" href="http://www.eurekalog.com/help/eurekalog/ide_setup.php">read more about proper EurekaLog 7 IDE settings</a>)</li>
</ul>
</li>
<li>Go to Project/Options/Directories and remove any paths, which seems related to EurekaLog.</li>
<li>Use Project/"View source" command and check "uses" clause of your project. See if there is any EurekaLog-related lines like
<blockquote>...<br />ExceptionLog in "<em>folder-which-doesn't-exist</em>",<br />...</blockquote>
If such line present - try to remove it and re-activate EurekaLog in your project via Project/EurekaLog options command.</li>
<li>If nothing else helped - use Project/"View source" command, find EurekaLog units in "uses" clause (if it's not present - add it) and manually specify a search path for each unit like this:
<blockquote>ExceptionLog in 'C:\Program Files\EurekaLab\EurekaLog6\Delphi16\ExceptionLog.pas"</blockquote>
or like this:
<blockquote>ExceptionLog in 'C:\Program Files\EurekaLab\EurekaLog6\Delphi16\ExceptionLog"</blockquote>
Then make a full project rebuild.</li>
</ol> <strong>See also:</strong><br /> 
<ul>
<li><a title="(Re)Installation of EurekaLog" href="http://eurekalog.blogspot.com/2009/08/reinstallation-of-eurekalog_11.html">(Re)Installation of EurekaLog 6</a></li>
<li><a title="Installation problems" href="http://www.eurekalog.com/help/eurekalog/installation_problems.php">(Re)Installation of EurekaLog 7</a></li>
<li><a title="Delphi XE2: Exceptionlog.dcu not found" href="http://news.eurekalog.com/showthread.php?t=3056">Forum discussion</a></li>
</ul>]]></content:encoded>
</item>
<item>
<title><![CDATA[7.x: My old project does not compiled in the new version of EurekaLog]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/42]]></link>
<guid isPermaLink="false"><![CDATA[a1d0c6e83f027327d8461063f4ac58a6]]></guid>
<pubDate><![CDATA[Tue, 17 Jul 2012 09:17:05 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem:
I upgraded to the new version of EurekaLog and now my old project can not be compiled (there are multiply compilation errors).
Reason:
Two major versions of EurekaLog may contain breaking changes.
Solution:

Delete old .dcu/.obj/.hpp files of you...]]></description>
<content:encoded><![CDATA[<p><strong>Problem:</strong></p>
<p>I upgraded to the new version of EurekaLog and now my old project can not be compiled (there are multiply compilation errors).</p>
<p><strong>Reason:</strong></p>
<p>Two major versions of EurekaLog may contain breaking changes.</p>
<p><strong>Solution:</strong></p>
<ol>
<li>Delete old .dcu/.obj/.hpp files of your project.</li>
<li>Study <a title="Help: What's new in EurekaLog" href="http://www.eurekalog.com/help/eurekalog/whats_new.php" target="_blank">changes</a> in the new version of EurekaLog.</li>
<li>Read through <a title="Help: Upgrade guide" href="http://www.eurekalog.com/help/eurekalog/upgrage_guide_7.php" target="_blank">upgrade guide</a>&nbsp;or check <a title="Help: List of changes" href="http://www.eurekalog.com/help/eurekalog/old_6_x_version.php" target="_blank">the reference</a>.</li>
<li>(EurekaLog 7 only) Enable "<a title="Help: EurekaLog 6 compatibility mode" href="http://www.eurekalog.com/help/eurekalog/eurekalog_6_compatibility_mode.php" target="_blank">EurekaLog 6 compatibility mode</a>".</li>
<li>Make sure that you have the correct version of EurekaLog activated in your IDE.</li>
<li>Make sure that your project doesn't have conflicted search paths set.</li>
<li>Make a full rebuild of your project (not just compile).</li>
</ol>
<p><strong>See also:</strong></p>
<ul>
<li><a title="Help: Compatibility guide" href="http://www.eurekalog.com/help/eurekalog/compatibility.php" target="_blank">Upgrade guides</a></li>
</ul>]]></content:encoded>
</item>
<item>
<title><![CDATA[7.x: My IDE crashes with EurekaLog 7]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/43]]></link>
<guid isPermaLink="false"><![CDATA[17e62166fc8586dfa4d1bc0e1742c08b]]></guid>
<pubDate><![CDATA[Tue, 17 Jul 2012 09:21:08 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem:
When I've installed EurekaLog 7 - my IDE crashes on startup, during compilation or when exiting.
&nbsp;
Reason:

Delphi and C++ Builder IDEs are 32-bit processes, which are limited to 2 Gb of address space. There are also other known limits ...]]></description>
<content:encoded><![CDATA[<h2><strong>Problem:</strong></h2>
<p>When I've installed EurekaLog 7 - my IDE crashes on startup, during compilation or when exiting.</p>
<p>&nbsp;</p>
<h2><strong>Reason:</strong></h2>
<ul>
<li><span>Delphi and C++ Builder IDEs are 32-bit processes, which are limited to 2 Gb of address space. There are also other known limits (such as command-line length, environment variables length and search paths length). Probably you have too many components and extensions installed, so when you install or use EurekaLog - these limits are reached.</span></li>
<li>EurekaLog may conflict with other IDE extensions that also set hooks in IDE. Known examples are AQTime, madExcept or JCL. We're investigating these issues.</li>
<li>In rare cases there may be a conflict with other external software. Typically antivirus/firewalls.</li>
</ul>
<p>&nbsp;</p>
<h2><strong>Solution:</strong></h2>
<p>First of all - upgrade to the latest EurekaLog version (your issue may already be fixed).</p>
<ol>
<li> Try to remove unused components and extensions, try to remove search paths for unused components or re-arrange them to move EurekaLog first. If you can not remove any component or extension - then you can use EurekaLog without using EurekaLog IDE expert. Please read&nbsp;<a title="Help: EurekaLog IDE expert" href="http://www.eurekalog.com/help/eurekalog/eurekalog_ide_expert.php" target="_blank">this article</a>&nbsp;fore more information.</li>
<li><span>Try setting the "Project" - "Options" - "Delphi Compiler" - "Use MSBuild externally to compile" option to True. This will cause the compiler to run out of process (as a standalone process), which means a bit more free memory to actually do the work.</span></li>
<li>Go to Tools/EurekaLog/IDE options and uncheck "Catch IDE expert errors" options, then restart IDE.</li>
<li>Try to disable checking for updates (Tools/EurekaLog/IDE options).</li>
</ol>
<p>&nbsp;</p>
<h2><strong>Note:</strong></h2>
<p>Please note that limitations of 32-bit processes do not depend on your installed hardware memory (RAM) and disk space.</p>
<p>&nbsp;</p>
<h2>See also:</h2>
<p>&nbsp;</p>
<li style="padding-left: 30px;"><a title="&quot;The procedure entry point XYZ could not be located in the dynamic link library ZXY&quot; when starting IDE with EurekaLog installed" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/81/3/7x-the-procedure-entry-point-xyz-could-not-be-located-in-the-dynamic-link-library-zxy-when-starting-ide-with-eurekalog-installed">"The procedure entry point XYZ could not be located in the dynamic link library ZXY" when starting IDE with EurekaLog installed</a></li>
<li style="padding-left: 30px;"><a title="&quot;File XYZ was compiled with different version of ABC&quot; error" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/44/9/7x-file-xyz-was-compiled-with-different-version-of-abc-error">"File XYZ was compiled with different version of ABC" error</a></li>
<li style="padding-left: 30px;"><a title="&quot;Could not compile used unit XYZ&quot; error" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/45/9/7x-could-not-compile-used-unit-xyz-error">"Could not compile used unit XYZ" error</a></li>
<li style="padding-left: 30px;"><a title="&quot;File not found: XYZ&quot; error" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/46/9/7x-file-not-found-xyz-error">"File not found: XYZ" error</a></li>
<li style="padding-left: 30px;"><a href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/95/0/7x-compiling-project-with-eurekalog-fails-with-the-f2084-internal-error-urw8074">Compiling project with EurekaLog fails with the F2084 Internal Error: URW8074</a></li>]]></content:encoded>
</item>
<item>
<title><![CDATA[7.x: &quot;File XYZ was compiled with different version of ABC&quot; error]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/44]]></link>
<guid isPermaLink="false"><![CDATA[f7177163c833dff4b38fc8d2872f1ec6]]></guid>
<pubDate><![CDATA[Tue, 17 Jul 2012 09:29:55 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem:
I get "File XYZ was compiled with different version of ABC" error when trying to compile my project with new version EurekaLog (I used the previous version of EurekaLog with fine result).
&nbsp;
Reason:
It seems that there was some kind of in...]]></description>
<content:encoded><![CDATA[<h2><strong>Problem:</strong></h2>
<p>I get "File <em>XYZ</em> was compiled with different version of <em>ABC</em>" error when trying to compile my project with new version EurekaLog (I used the previous version of EurekaLog with fine result).</p>
<p>&nbsp;</p>
<h2><strong>Reason:</strong></h2>
<p>It seems that there was some kind of installation issue, so now your project uses the mix of two different versions of EurekaLog. It also may be that EurekaLog is not registered in your IDE or registered inproperly. Another uncommon reason for this error is using old/obsolete version of the same IDE without installing latest update packs.</p>
<p>&nbsp;</p>
<h2><strong>Solution:</strong></h2>
<ol>
<li>Check your IDE. EurekaLog is compiled against the latest IDE updates/patches/hotfixes. It is possible that the latest version of RTL/VCL for your IDE is not fully binary compatible with older version of RTL/VCL. Therefore, if one of unit names mentioned in the error message belongs to RTL/VCL (like Windows, SysUtils, etc.):&nbsp;<ol>
<li>Check that your IDE has all latest updates/patches/hotfixes installed (recommended).&nbsp;</li>
<li>If you have Enterprise edition of EurekaLog (comes with full source code) - then you can <a title="Rebuilding for a different IDE build" href="https://www.eurekalog.com/help/eurekalog/rebuilding.php">recompile EurekaLog for older version of RTL/VCL</a> (not recommended).</li>
</ol></li>
<li>Check virtualization:<ol>
<li>If you are using old IDE version on modern OS - see if there is anything related to your IDE, your project, or EurekaLog in the&nbsp;<span style="font-family: &quot;courier new&quot;, courier;">C:\Users\<em>username</em>\AppData\Local\VirtualStore</span> folder.&nbsp;</li>
<li>Try to run your IDE under administrator account (or visa versa).</li>
</ol></li>
<li>Clean up the project:<ol>
<li>Wipe output folder of your project.&nbsp;</li>
<li>Check project's search paths. Make sure that your project do not contain explicit search paths to other EurekaLog version.      
<ul>
<li>Make sure that your IDE does not contain explicit search paths to other EurekaLog version.</li>
</ul>
</li>
<li>Be sure to clear your project from old .dcu, .obj and other generated files.&nbsp;</li>
<li>If the error message mentions a specific unit - search your hard drive for that unit with any file extension.</li>
<li>Try to run a disk-wide file search for EurekaLog and your project files. See if there are any unexpected duplicates.</li>
</ol></li>
<li>Clean up EurekaLog installation:<ol>
<li>Try to make a clean reinstallation by following guides in help (<a title="Help: Installation problems" href="http://www.eurekalog.com/help/eurekalog/installation_problems.php" target="_blank">EurekaLog 7 guide</a>, <a title="Blog: (Re)Installation of EurekaLog" href="http://eurekalog.blogspot.com/2009/08/reinstallation-of-eurekalog_11.html" target="_blank">EurekaLog 6 guide</a>).</li>
<li>Activate the correct EurekaLog version for your IDE - via Start/Programs/EurekaLog 7/Manage menu item.</li>
<li>Sometimes it's possible that IDE do not update changes in settings. Try to run Start/Programs/EurekaLog 7/Manage tool and click on "No EurekaLog" and then - on "EurekaLog 7 with IDE expert" (make sure you close IDE before doing that and make sure to run the Manage tool under administrator account).</li>
<li>Try to install and configure EurekaLog manually by following <a title="Help: Manual installation" href="http://www.eurekalog.com/help/eurekalog/manual_installation.php" target="_blank">this guide</a>.</li>
</ol></li>
</ol>
<p>&nbsp;</p>
<h2>See also:</h2>
<li style="padding-left: 30px;"><a title="&quot;Could not compile used unit XYZ&quot; error" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/45/9/7x-could-not-compile-used-unit-xyz-error">"Could not compile used unit XYZ" error</a></li>
<li style="padding-left: 30px;"><a title="&quot;File not found: XYZ&quot; error" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/46/9/7x-file-not-found-xyz-error">"File not found: XYZ" error</a></li>
<li style="padding-left: 30px;"><a title="My IDE crashes with EurekaLog 7" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/43/9/7x-my-ide-crashes-with-eurekalog-7">My IDE crashes with EurekaLog 7</a></li>
<li style="padding-left: 30px;"><a title="&quot;The procedure entry point XYZ could not be located in the dynamic link library ZXY&quot; when starting IDE with EurekaLog installed" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/81/3/7x-the-procedure-entry-point-xyz-could-not-be-located-in-the-dynamic-link-library-zxy-when-starting-ide-with-eurekalog-installed">"The procedure entry point XYZ could not be located in the dynamic link library ZXY" when starting IDE with EurekaLog installed</a></li>
<li style="padding-left: 30px;"><a href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/95/0/7x-compiling-project-with-eurekalog-fails-with-the-f2084-internal-error-urw8074">Compiling project with EurekaLog fails with the F2084 Internal Error: URW8074</a></li>]]></content:encoded>
</item>
<item>
<title><![CDATA[7.x: &quot;Could not compile used unit XYZ&quot; error]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/45]]></link>
<guid isPermaLink="false"><![CDATA[6c8349cc7260ae62e3b1396831a8398f]]></guid>
<pubDate><![CDATA[Tue, 17 Jul 2012 09:31:49 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem:
I get "Could not compile used unit XYZ" error when trying to compile my project with new version EurekaLog (I used the previous version of EurekaLog with fine result).
&nbsp;
Reason:
It seems that there was some kind of installation issue, so...]]></description>
<content:encoded><![CDATA[<h2><strong>Problem:</strong></h2>
<p>I get "<span>Could not compile used unit <em>XYZ</em></span>" error when trying to compile my project with new version EurekaLog (I used the previous version of EurekaLog with fine result).</p>
<p>&nbsp;</p>
<h2><strong>Reason:</strong></h2>
<p>It seems that there was some kind of installation issue, so now your project uses the mix of two different versions of EurekaLog. It also may be that EurekaLog is not registered in your IDE or registered inproperly. Another uncommon reason for this error is using old/obsolete version of the same IDE without installing latest update packs.</p>
<p>&nbsp;</p>
<h2><strong>Solution:</strong></h2>
<ol>
<li>Check your IDE. EurekaLog is compiled against the latest IDE updates/patches/hotfixes. It is possible that the latest version of RTL/VCL for your IDE is not fully binary compatible with older version of RTL/VCL. Therefore, if one of unit names mentioned in the error message belongs to RTL/VCL (like Windows, SysUtils, etc.):&nbsp;<ol>
<li>Check that your IDE has all latest updates/patches/hotfixes installed (recommended).&nbsp;</li>
<li>If you have Enterprise edition of EurekaLog (comes with full source code) - then you can&nbsp;<a title="Rebuilding for a different IDE build" href="https://www.eurekalog.com/help/eurekalog/rebuilding.php">recompile EurekaLog for older version of RTL/VCL</a>&nbsp;(not recommended).</li>
</ol></li>
<li>Check virtualization:<ol>
<li>If you are using old IDE version on modern OS - see if there is anything related to your IDE, your project, or EurekaLog in the&nbsp;<span style="font-family: &quot;courier new&quot;, courier;">C:\Users\<em>username</em>\AppData\Local\VirtualStore</span>&nbsp;folder.&nbsp;</li>
<li>Try to run your IDE under administrator account (or visa versa).</li>
</ol></li>
<li>Clean up the project:<ol>
<li>Wipe output folder of your project.&nbsp;</li>
<li>Check project's search paths. Make sure that your project do not contain explicit search paths to other EurekaLog version.  
<ul>
<li>Make sure that your IDE does not contain explicit search paths to other EurekaLog version.</li>
</ul>
</li>
<li>Be sure to clear your project from old .dcu, .obj and other generated files.&nbsp;</li>
<li>If the error message mentions a specific unit - search your hard drive for that unit with any file extension.</li>
<li>Try to run a disk-wide file search for EurekaLog and your project files. See if there are any unexpected duplicates.</li>
</ol></li>
<li>Clean up EurekaLog installation:<ol>
<li>Try to make a clean reinstallation by following guides in help (<a title="Help: Installation problems" href="http://www.eurekalog.com/help/eurekalog/installation_problems.php" target="_blank">EurekaLog 7 guide</a>,&nbsp;<a title="Blog: (Re)Installation of EurekaLog" href="http://eurekalog.blogspot.com/2009/08/reinstallation-of-eurekalog_11.html" target="_blank">EurekaLog 6 guide</a>).</li>
<li>Activate the correct EurekaLog version for your IDE - via Start/Programs/EurekaLog 7/Manage menu item.</li>
<li>Sometimes it's possible that IDE do not update changes in settings. Try to run Start/Programs/EurekaLog 7/Manage tool and click on "No EurekaLog" and then - on "EurekaLog 7 with IDE expert" (make sure you close IDE before doing that and make sure to run the Manage tool under administrator account).</li>
<li>Try to install and configure EurekaLog manually by following&nbsp;<a title="Help: Manual installation" href="http://www.eurekalog.com/help/eurekalog/manual_installation.php" target="_blank">this guide</a>.</li>
</ol></li>
</ol>
<p>&nbsp;</p>
<h2>See also:</h2>
<p>&nbsp;</p>
<li style="padding-left: 30px;"><a title="&quot;File XYZ was compiled with different version of ABC&quot; error" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/44/9/7x-file-xyz-was-compiled-with-different-version-of-abc-error">"File XYZ was compiled with different version of ABC" error</a></li>
<li style="padding-left: 30px;"><a title="&quot;File not found: XYZ&quot; error" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/46/9/7x-file-not-found-xyz-error">"File not found: XYZ" error</a></li>
<li style="padding-left: 30px;"><a title="My IDE crashes with EurekaLog 7" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/43/9/7x-my-ide-crashes-with-eurekalog-7">My IDE crashes with EurekaLog 7</a></li>
<li style="padding-left: 30px;"><a href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/95/0/7x-compiling-project-with-eurekalog-fails-with-the-f2084-internal-error-urw8074">Compiling project with EurekaLog fails with the F2084 Internal Error: URW8074</a></li>
<li style="padding-left: 30px;"><a title="&quot;The procedure entry point XYZ could not be located in the dynamic link library ZXY&quot; when starting IDE with EurekaLog installed" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/81/3/7x-the-procedure-entry-point-xyz-could-not-be-located-in-the-dynamic-link-library-zxy-when-starting-ide-with-eurekalog-installed">"The procedure entry point XYZ could not be located in the dynamic link library ZXY" when starting IDE with EurekaLog installed</a></li>
<p>&nbsp;</p>
<ol> </ol>]]></content:encoded>
</item>
<item>
<title><![CDATA[7.x: &quot;File not found: XYZ&quot; error]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/46]]></link>
<guid isPermaLink="false"><![CDATA[d9d4f495e875a2e075a1a4a6e1b9770f]]></guid>
<pubDate><![CDATA[Tue, 17 Jul 2012 09:33:37 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem:
I get "File not found:&nbsp;XYZ" error when trying to compile my project with new version EurekaLog (I used the previous version of EurekaLog with fine result).
&nbsp;
Reason:
It seems that there was some kind of installation issue, so now yo...]]></description>
<content:encoded><![CDATA[<h2>Problem:</h2>
<p>I get "File not found:&nbsp;<em>XYZ</em>" error when trying to compile my project with new version EurekaLog (I used the previous version of EurekaLog with fine result).</p>
<p>&nbsp;</p>
<h2><strong>Reason:</strong></h2>
<p>It seems that there was some kind of installation issue, so now your project uses the mix of <span>two different versions of EurekaLog</span>. It also may be that EurekaLog is not registered in your IDE or registered inproperly.</p>
<p>There also may be a case when you have too many IDE components or extensions installed, so some kind of limit is reached and EurekaLog settings takes no effect.</p>
<p>&nbsp;</p>
<h2><strong>Solution:</strong></h2>
<ol>
<li>Check virtualization:<ol>
<li>If you are using old IDE version on modern OS - see if there is anything related to your IDE, your project, or EurekaLog in the&nbsp;<span style="font-family: &quot;courier new&quot;, courier;">C:\Users\<em>username</em>\AppData\Local\VirtualStore</span>&nbsp;folder.&nbsp;</li>
<li>Try to run your IDE under administrator account (or visa versa).</li>
</ol></li>
<li>Clean up the project:<ol>
<li>Wipe output folder of your project.&nbsp;</li>
<li>Check project's search paths. Make sure that your project do not contain explicit search paths to other EurekaLog version.        
<ul>
<li>Make sure that your IDE does not contain explicit search paths to other EurekaLog version.</li>
</ul>
</li>
<li>Be sure to clear your project from old .dcu, .obj and other generated files.&nbsp;</li>
<li>If the error message mentions a specific unit - search your hard drive for that unit with any file extension.</li>
<li>Try to run a disk-wide file search for EurekaLog and your project files. See if there are any unexpected duplicates.</li>
</ol></li>
<li>Clean up EurekaLog installation:<ol>
<li>Try to make a clean reinstallation by following guides in help (<a title="Help: Installation problems" href="http://www.eurekalog.com/help/eurekalog/installation_problems.php" target="_blank">EurekaLog 7 guide</a>,&nbsp;<a title="Blog: (Re)Installation of EurekaLog" href="http://eurekalog.blogspot.com/2009/08/reinstallation-of-eurekalog_11.html" target="_blank">EurekaLog 6 guide</a>).</li>
<li>Activate the correct EurekaLog version for your IDE - via Start/Programs/EurekaLog 7/Manage menu item.</li>
<li>Sometimes it's possible that IDE do not update changes in settings. Try to run Start/Programs/EurekaLog 7/Manage tool and click on "No EurekaLog" and then - on "EurekaLog 7 with IDE expert" (make sure you close IDE before doing that and make sure to run the Manage tool under administrator account).</li>
<li>Try to install and configure EurekaLog manually by following&nbsp;<a title="Help: Manual installation" href="http://www.eurekalog.com/help/eurekalog/manual_installation.php" target="_blank">this guide</a>.&nbsp;Try to specify EurekaLog search paths in IDE before other 3rd party libraries.</li>
<li>Try to uninstall unused extensions and libraries. Try to clean search paths from unused folders.</li>
<li>If this will not help - try to set search paths specifically for your project (not for IDE).</li>
</ol></li>
</ol>
<p>&nbsp;</p>
<h2>See also:</h2>
<li style="padding-left: 30px;"><a title="&quot;File XYZ was compiled with different version of ABC&quot; error" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/44/9/7x-file-xyz-was-compiled-with-different-version-of-abc-error">"File XYZ was compiled with different version of ABC" error</a></li>
<li style="padding-left: 30px;"><a title="&quot;Could not compile used unit XYZ&quot; error" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/45/9/7x-could-not-compile-used-unit-xyz-error">"Could not compile used unit XYZ" error</a></li>
<li style="padding-left: 30px;"><a title="My IDE crashes with EurekaLog 7" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/43/9/7x-my-ide-crashes-with-eurekalog-7">My IDE crashes with EurekaLog 7</a></li>
<li style="padding-left: 30px;"><a title="&quot;The procedure entry point XYZ could not be located in the dynamic link library ZXY&quot; when starting IDE with EurekaLog installed" href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/81/3/7x-the-procedure-entry-point-xyz-could-not-be-located-in-the-dynamic-link-library-zxy-when-starting-ide-with-eurekalog-installed">"The procedure entry point XYZ could not be located in the dynamic link library ZXY" when starting IDE with EurekaLog installed</a></li>
<li style="padding-left: 30px;"><a href="https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/95/0/7x-compiling-project-with-eurekalog-fails-with-the-f2084-internal-error-urw8074">Compiling project with EurekaLog fails with the F2084 Internal Error: URW8074</a></li>]]></content:encoded>
</item>
<item>
<title><![CDATA[7.x: I get error message about EurekaLog running during installation/uninstallat...]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/62]]></link>
<guid isPermaLink="false"><![CDATA[44f683a84163b3523afe57c2e008bc8c]]></guid>
<pubDate><![CDATA[Mon, 11 Mar 2013 16:00:43 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem:
I get error message saying that installer/uninstaller has detected running EurekaLog instance and asks me to close it before continue with installation/uninstallation. However, I do not see any EurekaLog programs.&nbsp;
Reason:
There may be hang ...]]></description>
<content:encoded><![CDATA[<p><strong>Problem:</strong></p>
<p>I get error message saying that installer/uninstaller has detected running EurekaLog instance and asks me to close it before continue with installation/uninstallation. However, I do not see any EurekaLog programs.&nbsp;</p>
<p><strong>Reason:</strong></p>
<p>There may be hang EurekaLog application that is still running in the background.</p>
<p><strong>Solution:</strong></p>
<ul>
<li>Try to find and kill EurekaLog's processes manually.</li>
</ul>
<p>or</p>
<ul>
<li>Restart your computer.</li>
</ul>]]></content:encoded>
</item>
<item>
<title><![CDATA[Installer hangs on launch]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/67]]></link>
<guid isPermaLink="false"><![CDATA[735b90b4568125ed6c3f678819b6e058]]></guid>
<pubDate><![CDATA[Tue, 10 Feb 2015 16:36:19 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem:
I downloaded and started installer. However, it hangs on start. Nothing happens.
Reason:
It is a known problem with Malwarebytes Anti-Malware tool. Its driver (mbamchameleon.sys) injects into CreateProcess call and cause infinite loop during chec...]]></description>
<content:encoded><![CDATA[<p><strong>Problem:</strong></p>
<p>I downloaded and started installer. However, it hangs on start. Nothing happens.</p>
<p><strong>Reason:</strong></p>
<p>It is a <a title="MSDN Forums: Hang when launching digitally signed executable" href="https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/a4e42632-bccf-4c0a-b40f-e8be5f0afce7/hang-when-launching-digitally-signed-executable?forum=windowssecurity">known problem</a> with <a title="Malwarebytes Website" href="https://www.malwarebytes.org/">Malwarebytes Anti-Malware tool</a>. Its driver (mbamchameleon.sys) injects into CreateProcess call and cause infinite loop during check for digital signature of some signed executables.</p>
<p><strong>Solution:</strong></p>
<ul>
<li>Avoid&nbsp;mbamchameleon.sys:  
<ul>
<li>Uninstall Malwarebytes (<span style="color: #ff0000;"><strong>important:</strong></span> simple stop/exit will not help; even if services are off, the driver will continue to run)</li>
<li><em>OR</em></li>
<li>Use safe mode.</li>
</ul>
</li>
<li>Contact <a title="Malwarebytes Support" href="https://www.malwarebytes.org/support/">Malwarebytes support</a> for help.</li>
</ul>
<p>This is not EurekaLog issue, it is not specific to any EurekaLog version. An empty signed Delphi executable will exibit the same behaviour. The problem seems to be related to certain digital certificates.</p>]]></content:encoded>
</item>
<item>
<title><![CDATA[6.x: Installing two versions of EurekaLog]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/68]]></link>
<guid isPermaLink="false"><![CDATA[a3f390d88e4c41f2747bfa2f1b5f87db]]></guid>
<pubDate><![CDATA[Thu, 30 Apr 2015 09:50:17 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem:
I need to install old version of EurekaLog for one IDE and new version of EurekaLog for other IDE. In other words, I want to have two different versions of EurekaLog to be installed at the same time, on the same machine.
Solution:
EurekaLog 7.0-7...]]></description>
<content:encoded><![CDATA[<p><strong>Problem:</strong></p>
<p>I need to install old version of EurekaLog for one IDE and new version of EurekaLog for other IDE. In other words, I want to have two different versions of EurekaLog to be installed at the same time, on the same machine.</p>
<p><strong>Solution:</strong></p>
<p>EurekaLog 7.0-7.1 allows you to install EurekaLog 7 over EurekaLog 6 installation and <a title="Using EurekaLog 6 and EurekaLog 7 on the same machine and/or in the same IDE version" href="http://eurekalog.blogspot.ru/2011/12/using-eurekalog-6-and-eurekalog-7-on.html">switch between EurekaLog 6 and EurekaLog 7 by using "Manage" tool provided by EurekaLog 7</a>.</p>
<p>Starting with EurekaLog 7.2, it is no longer possible to install EurekaLog 7 over EurekaLog 6. File layout was changed drammatically, and it is no longer compatitible with EurekaLog 6 file layout. Old version of "Manage" tool (v7.1.5, which is capable of working with EurekaLog 6) can be downloaded here: <a title="Download ManageProfilesV6.exe" href="https://www.eurekalog.com/files/ManageProfilesV6.exe" target="_blank">https://www.eurekalog.com/files/ManageProfilesV6.exe</a>. See instructions below.</p>
<p>Starting with EurekaLog 7.5, additional tools is included into EurekaLog installer, so it is possible to automatically install EurekaLog 7 over EurekaLog 6. "Manage" tool for EurekaLog 6 will be installed automatically by EurekaLog 7.5+ installer.</p>
<p>&nbsp;</p>
<hr />
<p>&nbsp;</p>
<p><strong>Instructions for manual installation EurekaLog 7.2, 7.3, or 7.4 with EurekaLog 6</strong></p>
<p><span style="font-size: x-small;">(not applicable to EurekaLog 7.0, 7.1, 7.5+)</span></p>
<p>You have to manually install both EurekaLog versions:</p>
<ol>
<li>Uninstall any installed EurekaLog versions;             
<ul>
<li>Perform a <a title="EurekaLog Help: Uninstallation problems" href="https://www.eurekalog.com/help/eurekalog/uninstallation_problems.php" target="_blank">clean uninstallation</a> (<a title="EurekaLog Blog: (Re)Installation of EurekaLog" href="http://eurekalog.blogspot.com/2009/08/reinstallation-of-eurekalog_11.html" target="_blank">older versions</a>) to be sure there are no leftovers from old installation;</li>
</ul>
</li>
<li>Install older (previous) version of EurekaLog (v4, v5, or v6):             
<ul>
<li><strong>IMPORTANT:</strong> Install <em>older</em> version of EurekaLog <strong>FIRST</strong>;</li>
<li>Make sure that you checked only IDE which you want to work with this older EurekaLog version, and <strong>unchecked</strong> other IDEs. For example, you can install EurekaLog 6 for Delphi 7 only;</li>
</ul>
<ul>
<li>Complete installation as usual, make sure that older/previous version of EurekaLog works as expected in the installed IDE, make sure there are no EurekaLog visible in other IDEs;</li>
<li><strong>IMPORTANT:</strong> Copy <code>ecc32.exe</code>/<code>emake.exe</code>&nbsp;files from <code>\bin</code> folder of the selected IDEs into corresponding sub-folder(s) of your EurekaLog installation. For example, <code>C:\Program Files (x86)\Borland\Delphi7\Bin\ecc32.exe</code> -&gt; <code>C:\Program Files (x86)\EurekaLab\EurekaLog 6\Delphi7\ecc32.exe</code>;</li>
</ul>
</li>
<li>Remove installation information about older/previous EurekaLog version:             
<ul>
<li>Go to "Start" / "Run..." and type "regedit" to open registry editor;</li>
<li>Navigate to <code>HKEY_CURRENT_USER\Software\EurekaLog</code>;</li>
<li>Rename the "<code>EurekaLog</code>" key to something else. For example, "<code>OldEurekaLog</code>";</li>
</ul>
</li>
<li>Install new (latest) version of EurekaLog (v7.2, v7.3, or v7.4):           
<ul>
<li><strong>IMPORTANT:</strong> Make sure that you are installing new version of EurekaLog into <strong>different folder</strong>; Do not install it in the same folder which was used at step 2;</li>
<li><strong>IMPORTANT:</strong>&nbsp;You <em>may</em> install new/latest version of EurekaLog for the same IDEs as used in step 2. However, use caution when switching between EurekaLog versions in the same IDE - read remaks below for more info. It is recommended to install different EurekaLog versions into different IDEs;</li>
<li>Complete installation as usual, make sure that new version of EurekaLog works as expected in the selected IDEs;</li>
</ul>
</li>
<li>Restore older/previous EurekaLog version:           
<ul>
<li>Open registry editor;</li>
<li>Navigate to <code>HKEY_CURRENT_USER\Software\OldEurekaLog</code>;</li>
<li>Rename "<code>OldEurekaLog</code>" key to its original name ("<code>EurekaLog</code>");</li>
<li>Restore old EurekaLog IDE registration:<br /> 
<ul>
<li>If selected IDE has EurekaLog 7 installed - remove EurekaLog 7 from the specified IDE (by using latest "Manage" tool);</li>
<li>Automatic (EurekaLog 6 only) - use old version of "Manage" tool to register EurekaLog 6 into IDE. IMPORTANT: Do not use old version of "Manage" tool to edit settings for IDEs with installed EurekaLog 7, do not use latest version of "Manage" tool to edit settings for IDEs with EurekaLog 6 - see remarks below;</li>
<li>Manual (EurekaLog 4, 5, and 6):        
<ul>
<li>Copy previosly saved <code>ecc32.exe</code>/<code>emake.exe</code> file(s) into its proper location (<code>\bin</code> folder of IDE);</li>
<li>Use "Component" / "Install packages" IDE's menu command to register (<code>C</code>)<code>ExceptionExpert.bpl</code> file (for example: <code>C:\Program Files (x86)\EurekaLab\EurekaLog 6\Delphi7\ExceptionExpert7.bpl</code>);</li>
<li>Add directory containing the (<code>C</code>)<code>ExceptionExpert.bpl</code> file into Library Search Path setting of your IDE ("Tools" / "Environment Options" / "Library Path").</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>Done!</li>
</ol>
<p>If you want to update/reinstall newer version of EurekaLog (v7.2, v7.3, v7.4) - perform such steps:</p>
<ol>
<li>Remove installation information about older/previous EurekaLog version:            
<ul>
<li>Go to "Start" / "Run..." and type "regedit" to open registry editor;</li>
<li>Navigate to <code>HKEY_CURRENT_USER\Software\EurekaLog</code>;</li>
<li>Rename the "<code>EurekaLog</code>" key to something else. For example, "<code>OldEurekaLog</code>";</li>
</ul>
</li>
<li>Install new (latest) version of EurekaLog (v7.2, v7.3, v7.4):            
<ul>
<li>Uninstall current v7 version;</li>
<li><strong>IMPORTANT:</strong>&nbsp;Make sure that you are installing new version of EurekaLog into <strong>different folder</strong>; Do not install it in the same folder which was used at step 2;</li>
<li>Complete installation as usual, make sure that new version of EurekaLog works as expected in the selected IDEs;</li>
</ul>
</li>
<li>Restore older/previous EurekaLog version:            
<ul>
<li>Open registry editor;</li>
<li>Navigate to <code>HKEY_CURRENT_USER\Software\OldEurekaLog</code>;</li>
<li>Rename "<code>OldEurekaLog</code>" key to its original name ("<code>EurekaLog</code>");</li>
<li>Re-register EurekaLog 6 into desired IDEs as discussed above;</li>
</ul>
</li>
<li>Done!</li>
</ol>
<p>&nbsp;</p>
<p><strong>Important notes:</strong></p>
<ul>
<li>Do not use latest "Manage" utility from EurekaLog 7.2-7.4 to change settings for IDEs with old EurekaLog versions (v6). You can use latest "Manage" utility to alter settings of IDEs with EurekaLog 7 only;</li>
<li>Do not use old "Manage" utility from EurekaLog 7.1- to change settings for IDEs with EurekaLog 7.2+, use it only for IDEs with EurekaLog 6;</li>
<li>Do not uninstall old/previous EurekaLog version (v4-v6), unless you have restored uninstallation information under "<code>Uninstall</code>" registry key;</li>
<li>You may try to install EurekaLog 6 and EurekaLog 7 for the same IDE. However, use caution when switching between versions:        
<ul>
<li>Use new "Manage" tool (7.2-7.4) to remove/install EurekaLog 7 from IDE;</li>
<li>Use old "Manage" tool (7.1-) to remove/install EurekaLog 6 from IDE;</li>
<li>Do not install EurekaLog 6 into IDE with installed EurekaLog 7: remove EurekaLog 7 (with new "Manage" tool) first, then install EurekaLog 6 (with old "Manage" tool);</li>
<li>Do not install EurekaLog 7 into IDE with installed EurekaLog 6:&nbsp;remove EurekaLog 6&nbsp;(with old "Manage" tool) first, then install EurekaLog 7 (with new "Manage" tool).</li>
</ul>
</li>
</ul>]]></content:encoded>
</item>
<item>
<title><![CDATA[7.x: &quot;How do you want to open this file?&quot; after installing EurekaLog]]></title>
<link><![CDATA[https://support.eurekalog.com/index.php?/Knowledgebase/Article/View/91]]></link>
<guid isPermaLink="false"><![CDATA[54229abfcfa5649e7003b83dd4755294]]></guid>
<pubDate><![CDATA[Wed, 29 Dec 2021 15:44:31 +0000]]></pubDate>
<dc:creator />
<description><![CDATA[Problem:
After installing EurekaLog: if I double-click on the IDE project file (for example, .dproj) - a pop up dialog will be open, asking me to select application to open the file. I think it is a bug, EurekaLog should not change file associations.
&n...]]></description>
<content:encoded><![CDATA[<h2><strong>Problem:</strong></h2>
<p>After installing EurekaLog: if I double-click on the IDE project file (for example, .dproj) - a pop up dialog will be open, asking me to select application to open the file. I think it is a bug, EurekaLog should not change file associations.</p>
<p>&nbsp;</p>
<h2><strong>Reason:</strong></h2>
<p>Our installer registers the new "Edit EurekaLog settings" action ("EditEL" verb) for all IDE project types (such as .dproj, .cbproj, etc.):</p>
<p><img title="Added command" src="https://www.eurekalog.com/images/EditEL_verb.png" alt="" width="255" height="124" /></p>
<p>Please note that our installer does <strong>not</strong> change the file association. Your project files are still associated with IDE.</p>
<p>However, Windows 10 has the feature of<span>&nbsp;showing you a dialog box where you can choose an application to open the file with - when you try to open a particular file, if you have multiple applications that can do so. This is actually helpful in a lot of scenarios, as it tells you to try the apps that you actually installed.&nbsp;</span></p>
<p><img title="How do you want to open this file dialog" src="https://www.eurekalog.com/images/How_do_you_want_to_open_this_file.png" alt="How do you want to open this file dialog" width="392" height="522" /></p>
<p>Please note that the RAD Studio IDE (bdslauncher) is still a default choice in this dialog.</p>
<p>&nbsp;</p>
<h2><strong>Solution:</strong></h2>
<p>1. Simply check the "Always use this app" checkbox and click on the OK button (the "Keep using this app" option should be highlighted by default).</p>
<p>2. If you do not like this feature of Windows 10 - you can disable it by&nbsp;<a title="SuperUser: How do you want to open this file?" href="https://superuser.com/questions/993375/how-do-you-want-to-open-this-file">enabling the "Do not show the 'new application installed' notification" group policy</a>:</p>
<blockquote>This policy removes the end-user notification for new application associations. These associations are based on file types (e.g. *.txt) or protocols (e.g. http:)<br /><br />If this group policy is enabled, no notifications will be shown. If the group policy is not configured or disabled, notifications will be shown to the end user if a new application has been installed that can handle the file type or protocol association that was invoked.</blockquote>]]></content:encoded>
</item>
</channel>
</rss>