I did try running depends before I posted.. trying to depends profile
explorer is quite noisy though. :)
It was finding a msvcr80.dll from my SQL 2005 installation. The dll was
identical to the one in my MSVC CRT redist directory though. I tried copying
the redist file into my system32 path but it does not change the error. I
don't see any missing dependencies in gvimext.dll other than the typical
MSJAVA.dll that everything on my system is always missing. The version 64
gvimext.dll and my source built 70e dll are both missing that as well and
they both work fine so I know that isn't the issue.
I appreciate your reply, and I hate to bother you, but might you have any
other ideas why the C runtime library might think it is being loaded
incorrectly by the 70f version of gvimext.dll?
Daniel
"George V. Reilly" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
Daniel Einspanjer wrote:
I pulled down latest sources from svn.sf.net.
Compiled under MSVS8 with the following featureset:
...
Installed the build exes and dlls to c:\bin\vim\vim70f and ran
install.exe.
When I right click on a file in explorer I get an MSVC Runtime error
dialog:
Microsoft Visual C++ Runtime Library
Runtime Error!
Program: C:\WINDOWS\explorer.exe
R6034
An application has made an attempt to load the C runtime library
incorrectly.
Please contact the application's support team for more information
If I unregister gvimext.dll then the error goes away. If I install
the gvimext.dll from vim64 or my prior vim70e, then the Edit with Vim
functionality works fine.
Has anyone run into this before? Any ideas?
Without trying it, here's my guess. VS8 no longer links to msvcrt.dll,
but to msvcr80.dll. Is it in your path?
Depends.exe http://www.dependencywalker.com/ is good at troubleshooting
problems like this.
--
/George V. Reilly [EMAIL PROTECTED]
http://www.georgevreilly.com/blog
If you believe in gambling, in the end you will sell your spouse.
(Get Witty Auto-Generated Signatures from http://SmartBee.org)