MSVCR80.dll library

G

Guest

Hi Bill,
I've heard various explanations--it seems to be some form of "dll hell" type
conflict, but I don't understand it yet. I don't know whether it is
"windows defender's fault"--or whether the other app involved has failed to
follow some particular standard, or whether there's something unclear in
recommended .NET programming practices, and it is just now becoming visible.

Yes, but why then the error only appears when WD is here. Did it enforce
some "standard" ?

n`Ahu
 
B

Bill Sanderson MVP

Yeah--that's what I don't understand. I'm just sitting here watching what
people observe.

We need a .NET programmer I suspect to give some idea of what's going on.
if I can figure out a place to ask about it I'll do that, but I'm not even
sure I can describe the issue correctly.

--
 
T

Tom Emmelot

Hi Bill,

If I uninstall WD the game start, install WD again and it wont!
Put the dll in Windows\system (not system32)will start the game, but is
not recommended by several people!
So it is reproducible!

Regards >*< TOM >*<

Bill Sanderson MVP schreef:
 
G

Guest

I get the same error when I try to do the prewiew on edonkey2000. I clik ok
and the program close Itself
 
B

Bill Sanderson MVP

Thanks for this report. I'm afraid I do not have a solution to this issue
at present--uninstalling Windows Defender seems to be the workaround
available.

--
 
G

Guest

Bill Sanderson MVP said:
Thanks for this report. I'm afraid I do not have a solution to this issue
at present--uninstalling Windows Defender seems to be the workaround
available.

Yes, uninstalling is a workaround, but uninstalling WD is not the goal...
Still no news about this problem ?

n`Ahu
 
G

Guest

Hi Bill

I have more or less the same problem with a program called Plascon
Visualiser 3. The difference is that I can actually run my App, but certain
things from inside the App gives me the same error, for instance opening a
jpg file from inside the App. I get the following message: "Executable
'C:\Program Files\Plascon Visualiser 3\PlasconVisualiser3.EXE' had the
following unrecoverable error: "Couldn't find library MSVCR80.dll (required
by C:\Programfiles\Windows Defender\MpShHook.dll) Please ensure that it is
installed"

The library MSVCR80.dll it is referring to is currently installed in the
following places:
C:\Windows\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd
C:\Program Files\Microsoft Windows OneCare
Live\Upgrade\794c2a93-1f38-4671-a60e-961cec383047.

If any one want to try and recreate the problem, a demo of the program is
available from
http://www.plascon.co.za/MyPlascon/visualiser.asp?category=visualiser

I have tried some of the recommendations in this thread, but none worked.
Something strange though, I could not find a file called MSAScui.exe.manifest
I only found the MSAScui.exe in the Windows Defender directory. I created the
manifest file as recommended in another thread, but to no avail. I do not
want to uninstall Windows Defender, seeing that I already removed all other
anti-spyware / anti-malware software I had on my computer. I will be cheking
in on this thread as often as possible. But if anyone finds something in the
meantime, please include me in your mailing list. (e-mail address removed)
 
B

Bill Sanderson MVP

I've another post perhaps in a different group or thread, that states that
the poster solved this for his app by adding the relevant .dll files (two of
them) to the install folder of his application.

I believe they are msvcr80.dll and msvcp80.dll??

Now--what I still don't know is what the real story is here--i.e. what is
the correct behavior/expectations for your app, and why did installing
Windows Defender change this.

I've been meaning to seek out a .net guru and see whether I can get any
reading on that question, but haven't managed to do it yet.
--
 
G

Guest

Hi, I have just found this thread while looking for a solution to this very
same problem.

I encountered this yesterday evening while trying to install Activision's
"Call of Duty 2". It is very easy to reproduce.

Insert the game's CD, Autorun brings up the initial pre-installation dialog,
click on Install, error dialog comes up saying "Couldn't find library
MSVCR80.dll (required by C:\Program~1\Window~1\MpShHook.dll)". End of
installation.

After many frustrating experiments I finally uninstalled Defender and it
then works flawlessly.

What's interesting is that I had previously installed and played this game a
few months ago with Beta 1 installed, and never had any issues then.

Mark
 
B

Bill Sanderson MVP

Thanks for the clear reproduction steps. The beta1 product is very
different from beta2--this change doesn't surprise me.
--
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top