473,465 Members | 1,379 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

This application has failed to start because MSVCP80.dll was not f

Hello,

We have a program we are building with Visual Studio 2005 for x86.

In the past we used Visual Studio 6, and there was no problem. With Visual
Studio 2005, if we build the executable normally, all is well. If we build it
for debugging, then at program startup we get a popup saying

This application has failed to start because MSVCP80.dll was not found.
Re-installing the application may fix this problem.

Other info:

We see this on multiple systems, including a Windows 2003 and a Windows 2008
system.

All downloadable updates have been installed, including SP1. Inside "About",
it says "Version 8.0.50727.867 (vsvista.060727-8600)" and for the .NET
Framework it says "Version 2.0.50727 SP1". It shows ENU Service Pack 1
(KB926601) and Update (KB932232) as installed.

This is not a secondary system on which we see the problem -- there's no
reason to have an expectation that we can possibly have failed to install the
CRT components. These are the actual systems on which VS 2005 is installed
and on which the application was compiled and linked. If we look at the
installed components, all the options under Visual C++ are selected.

We do not compile and link using the IDE. Instead we use makefiles and run
the command-line tools.

On my Windows 2008 system, I find that MSVCP80.DLL is located in the
following places under \windows\winsxs:

Directory of
c:\Windows\winsxs\amd64_microsoft.vc80.crt_1fc8b3b 9a1e18e3b_8.0.50727.42_none_93b21c24844efba7

02/08/2008 02:04 PM 1,097,728 msvcp80.dll
1 File(s) 1,097,728 bytes

Directory of
c:\Windows\winsxs\amd64_microsoft.vc80.crt_1fc8b3b 9a1e18e3b_8.0.50727.762_none_c905be8887838ff2

02/08/2008 02:04 PM 1,061,376 msvcp80.dll
1 File(s) 1,061,376 bytes

Directory of
c:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a 1e18e3b_8.0.50727.1434_none_d08b6002442c891f

01/19/2008 05:04 AM 558,080 msvcp80.dll
1 File(s) 558,080 bytes

Directory of
c:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a 1e18e3b_8.0.50727.42_none_db5f52fb98cb24ad

02/08/2008 02:04 PM 548,864 msvcp80.dll
1 File(s) 548,864 bytes

Directory of
c:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a 1e18e3b_8.0.50727.762_none_10b2f55f9bffb8f8

02/08/2008 02:04 PM 548,864 msvcp80.dll
1 File(s) 548,864 bytes
In case it is important, manifest file for our executable consists of the
following:

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
<dependency>
<dependentAssembly>
<assemblyIdentity type='win32' name='Microsoft.VC80.DebugCRT'
version='8.0.50727.762' processorArchitecture='x86'
publicKeyToken='1fc8b3b9a1e18e3b' />
</dependentAssembly>
</dependency>
</assembly>
Can anyone suggest what we might be doing wrong or how we can work around
this?

Thanks,
Nathan

Jun 27 '08 #1
0 3155

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Bill Davy | last post by:
I am building a C++ program (main.exe) with VC6 which expects to call the Python DLL. When I start it (under the debugger), I get: "This application has failed to start because python24_d.dll was...
2
by: Alice Z. | last post by:
I have Cassini running on my windows XP Home. I am trying to create an ASP.NET application using VB.NET, but I keep on getting following error: Unable to create web project 'WebApplication1'. The...
2
by: CM | last post by:
I have C# .net console application compress image using leadtools library. I developed and tested on my machine - XP SP2, .NET Framework 1.1.4322, leadtools v13.0.1.69, and custom library that...
3
by: Alessandro | last post by:
Hi all! I'm trying to write a file transfer application using TCP, but I'm having some problem to connect the client and the server. Sniffing with Ethereal I can see the packets sent from the...
3
by: Gustavo L. Fabro | last post by:
Greetings! I'm testing VS 2005 Beta 2, and I've compiled a program that runs just fine on my computer (where VS is installed). I've tried to run this same program on another computer (after...
5
by: Abubakar | last post by:
Hi, I wrote some network n multithreading code in pure c++, my exe compiles with only 9k. But it requires msvcp80.dll & msvcr80 dlls to run on a different machine. I want to build my exe such that...
6
by: scottyman | last post by:
I can't make this script work properly. I've gone as far as I can with it and the rest is out of my ability. I can do some html editing but I'm lost in the Java world. The script at the bottom of...
1
by: Dhruba Bandopadhyay | last post by:
Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that <machineKey> configuration specifies the same validationKey and validation algorithm....
5
by: Lloyd Dupont | last post by:
Hi All! I have this application of mine which works well. It even used to work on Vista. (I work on XP most of the time). There are some ManagedC++ assemblies in the project. Now when I try...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.