<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Hello,<br>
    <br>
    I didn't know exactly where to report that, so here it is, and I
    hope it's useful.<br>
    <br>
    When running Torchlight, I got the following error:<br>
    <br>
    "fixme:actctx:parse_depend_manifests Could not find dependent
    assembly L"Microsoft.VC90.CRT" (9.0.21022.8)""<br>
    <br>
    After researching on the internet, I've learned two things: it's a
    common problem and there's no definitive solution. So, here's a
    solution that should work in all cases:<br>
    <br>
    Step 1: Install the VC runtime<br>
    <br>
    Step 2: Create a file called Microsoft.VC90.CRT.manifest in the
    folder of the program which the following contents:<br>
    <br>
    &lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;<br>
    &lt;assembly xmlns="urn:schemas-microsoft-com:asm.v1"
    manifestVersion="1.0"&gt;<br>
    &lt;noInheritable/&gt;<br>
    &lt;assemblyIdentity<br>
    type="win32"<br>
    name="Microsoft.VC90.CRT"<br>
    version="9.0.21022.8"<br>
    processorArchitecture="x86"<br>
    publicKeyToken="1fc8b3b9a1e18e3b"<br>
    /&gt;<br>
    &lt;file name="msvcr90.dll" /&gt; &lt;file name="msvcp90.dll" /&gt;
    &lt;file name="msvcm90.dll" /&gt;<br>
    &lt;/assembly&gt;<br>
    <br>
    <br>
    The problem is that even if we install the right VC runtime dlls,
    they are not installed as .NET assemblies and the program will
    search for them in the local directory, in the system directory and
    then in GAC (this is a little bit simplified). The runtime is
    looking for a .NET manifest which can be embedded in a dll or in a
    separate file. If the installed dlls don't have the embedded
    manifest, it's enough to create one that redirects the call for the
    assembly to the right dll.<br>
    <br>
    This solution should work for all similar errors - of course, the
    manifest has to be adapted.<br>
    <br>
    I hope that helps, and I hope I'm on the right mailing list. Please
    forward this to the people who need it, in case it isn't.<br>
    <br>
    Thank you,
    <div class="moz-signature">-- <br>
      Alexandru Bolboaca<br>
      <a href="http://www.mozaicworks.com">Mosaic Works</a><br>
      <a href="http://www.openagile.ro">Open Agile Romania</a><br>
      <a href="http://www.agileworks.ro">The Romanian Agile Community</a><br>
      <a href="http://www.alexbolboaca.ro">http://www.alexbolboaca.ro</a>
    </div>
  </body>
</html>