473,623 Members | 3,366 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

unable to locate MSVCP80D.dll

Hi,

I'm using vs2k5 vc++ (native/unmanaged). I just took a separate copy of a
project from source control (vss) and after fixing its dependencies build it
and it builds fine. But when I try to run the exe it reports the following
strange message:
---------------------------
myapp.exe - Unable To Locate Component
---------------------------
This application has failed to start because MSVCP80D.dll was not found.
Re-installing the application may fix this problem.
---------------------------
OK
---------------------------

My previous project runs just fine, but i dont know y is the new copy not
able to locate the dll mentioned. How do i fix it?

Regards,

-ab.
Sep 29 '06 #1
4 12599
Abubakar wrote:
Hi,

I'm using vs2k5 vc++ (native/unmanaged). I just took a separate copy
of a project from source control (vss) and after fixing its
dependencies build it and it builds fine. But when I try to run the
exe it reports the following strange message:
---------------------------
myapp.exe - Unable To Locate Component
---------------------------
This application has failed to start because MSVCP80D.dll was not
found. Re-installing the application may fix this problem.
---------------------------
OK
---------------------------

My previous project runs just fine, but i dont know y is the new copy
not able to locate the dll mentioned. How do i fix it?
Are you trying to run your application on a computer that doesn't have
VC2005 installed? That would seem to be the most likely cause of your
error.

MSVCP80D is the debug C++ standard library. It's installed by with VC++
installer and won't exist on any machine that doesn't have VC 2005
installed.

If you are trying to run your app on a non-development machine, you need to
do a Release build instead of a debug build, and you may need to install the
C++ runtime library DLLs on the machine (if it's got .NET 2.0 installed,
then they're already there). There's a program included in your VC++
installation called vcredist_x86.ex e that can be used to install the runtime
libraries on other machines.

On the other hand, if you're having this trouble on the machine where VC++
is installed, then it sounds like your installation is damaged in some way,
because MSVCP80D definitely should be there.

-cd
Sep 29 '06 #2

I'm running it on my development machine. As I said the other project, which
is basically the same as this one, is running fine. I just took another copy
of the same project from vss and now after building it doesnt run and gives
the error i mentioned. The MSVCP80D.dll is located in my pc in the following
folder:
F:\WINDOWS\WinS xS\x86_Microsof t.VC80.DebugCRT _1fc8b3b9a1e18e 3b_8.0.50727.42 _x-ww_f75eb16c

-ab.

"Carl Daniel [VC++ MVP]" <cp************ *************** **@mvps.org.nos pam>
wrote in message news:u1******** *****@TK2MSFTNG P06.phx.gbl...
Abubakar wrote:
>Hi,

I'm using vs2k5 vc++ (native/unmanaged). I just took a separate copy
of a project from source control (vss) and after fixing its
dependencies build it and it builds fine. But when I try to run the
exe it reports the following strange message:
---------------------------
myapp.exe - Unable To Locate Component
---------------------------
This application has failed to start because MSVCP80D.dll was not
found. Re-installing the application may fix this problem.
---------------------------
OK
---------------------------

My previous project runs just fine, but i dont know y is the new copy
not able to locate the dll mentioned. How do i fix it?

Are you trying to run your application on a computer that doesn't have
VC2005 installed? That would seem to be the most likely cause of your
error.

MSVCP80D is the debug C++ standard library. It's installed by with VC++
installer and won't exist on any machine that doesn't have VC 2005
installed.

If you are trying to run your app on a non-development machine, you need
to do a Release build instead of a debug build, and you may need to
install the C++ runtime library DLLs on the machine (if it's got .NET 2.0
installed, then they're already there). There's a program included in
your VC++ installation called vcredist_x86.ex e that can be used to install
the runtime libraries on other machines.

On the other hand, if you're having this trouble on the machine where VC++
is installed, then it sounds like your installation is damaged in some
way, because MSVCP80D definitely should be there.

-cd


Sep 29 '06 #3
So now to just run my application anyway, I have copied msvcp80d.dll and
msvcr80d.dll from the
F:\WINDOWS\WinS xS\x86_Microsof t.VC80.DebugCRT _1fc8b3b9a1e18e 3b_8.0.50727.42 _x-ww_f75eb16c
folder to my *.exe path and ran the application only to get the following
message:

---------------------------
Microsoft Visual C++ Debug Library
---------------------------
Debug Error!

Program: E:\app\Debug\my app.exe

R6034

An application has made an attempt to load the C runtime library without
using a manifest.
This is an unsupported way to load Visual C++ DLLs. You need to modify your
application to build with a manifest.
For more information, see the "Visual C++ Libraries as Shared Side-by-Side
Assemblies" topic in the product documentation.

(Press Retry to debug the application)
---------------------------
Abort Retry Ignore
---------------------------

Does this message give u any clue to what must be wrong? Maybe changing some
project properties will solve the problem?

-ab.

"Carl Daniel [VC++ MVP]" <cp************ *************** **@mvps.org.nos pam>
wrote in message news:u1******** *****@TK2MSFTNG P06.phx.gbl...
Abubakar wrote:
>Hi,

I'm using vs2k5 vc++ (native/unmanaged). I just took a separate copy
of a project from source control (vss) and after fixing its
dependencies build it and it builds fine. But when I try to run the
exe it reports the following strange message:
---------------------------
myapp.exe - Unable To Locate Component
---------------------------
This application has failed to start because MSVCP80D.dll was not
found. Re-installing the application may fix this problem.
---------------------------
OK
---------------------------

My previous project runs just fine, but i dont know y is the new copy
not able to locate the dll mentioned. How do i fix it?

Are you trying to run your application on a computer that doesn't have
VC2005 installed? That would seem to be the most likely cause of your
error.

MSVCP80D is the debug C++ standard library. It's installed by with VC++
installer and won't exist on any machine that doesn't have VC 2005
installed.

If you are trying to run your app on a non-development machine, you need
to do a Release build instead of a debug build, and you may need to
install the C++ runtime library DLLs on the machine (if it's got .NET 2.0
installed, then they're already there). There's a program included in
your VC++ installation called vcredist_x86.ex e that can be used to install
the runtime libraries on other machines.

On the other hand, if you're having this trouble on the machine where VC++
is installed, then it sounds like your installation is damaged in some
way, because MSVCP80D definitely should be there.

-cd


Sep 29 '06 #4
Hi Abubakar,

"Abubakar" <em**********@y ahoo.comwrote in message
news:eF******** *****@TK2MSFTNG P04.phx.gbl...
Hi,

I'm using vs2k5 vc++ (native/unmanaged). I just took a separate copy of a
project from source control (vss) and after fixing its dependencies build
it and it builds fine. But when I try to run the exe it reports the
following strange message:
---------------------------
myapp.exe - Unable To Locate Component
---------------------------
This application has failed to start because MSVCP80D.dll was not found.
Re-installing the application may fix this problem.
---------------------------
OK
---------------------------

My previous project runs just fine, but i dont know y is the new copy not
able to locate the dll mentioned. How do i fix it?
Embed the manifest: in both Release and Debug project properties:

Configuration Manifest Tool Input Output Embed manifest = True

Rebuild and it should work.

--
SvenC
Regards,

-ab.


Sep 29 '06 #5

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

Similar topics

2
4807
by: TM | last post by:
When I run an ASP.Net application I am getting the following error: "Error while trying to run project: Unable to start debugging on the web server. The project is not configured to be debugged." I checked and made sure the Machine Debug Manager is running on the server, made sure the web.comfit file has debug=true. Mine is: <compilation defaultLanguage="vb" debug="true" /> I also checked the directory executions permissions and it...
2
1205
by: Ron Jackson | last post by:
Where can I locate and download IIS 6.0
1
3529
by: TRI_CODER | last post by:
I am trying to solve the following exception. The exception occurs when my ASP.NET code behind code attemtps to access a remore site using SSL. Please note that all certificates are valid and the remote site is trusted. Also, my web site uses a custom HTTPModule implemented in a DLL named Security.dll. Unable to find an entry point named EnumerateSecurityPackagesW in DLL security.dll. Description: An unhandled exception occurred during...
2
2825
by: frbn | last post by:
hi all, we currently experience an original problem on a production server with a postgresql 7.1.3 ( a bit old, I know :\ ) We just want to know if somebody experienced this problem: the error message : "ERROR: Unable to locate type oid 0 in catalog"
4
3993
by: patelxxx | last post by:
I'm trying to use the DIV tag instead of the FORM tag which I'm currently using in my code to create a 'drop down list'. But I'm getting the ERROR: 'document.drop_list.locationID' is null or not an object. How can I make the FORM tag to a DIV tag in the code below? What other changes do I need to do?: <html> <head> <script> function addOption(selectbox,text,value) {
5
7816
by: eranshuman | last post by:
Hi, I m very new to perl I m running an API which have the Buil.pl When Im compiling using perl Build.pl I was getting error : Can't locate Module/Build.pm in @INC (@INC contains: C:/Perl/site/lib C:/Perl/li b .) at Build.PL line 5.
1
2408
by: Markw | last post by:
Hi folks I think I've got a variable problem but not 100% sure. Background: I took the CMS example from chapter 6 in "Build your Own Database Driven Website Using PHP&MySQL" and have attempted to modify it for use in my own database. It almost works for me LOL. contact.php returns my dive buddies first and last name and gives me the option to either Edit or Delete them. Currently the delete option is not active. When I choose to edit...
3
5543
by: =?Utf-8?B?TGV3aXMgTW90ZW4=?= | last post by:
Hello. We are having a problem here trying to compile C# applications. Only one developer has a problem where they attempt to compile the application and the compiler complains about being out of memory and unable to find a dll - webengine.dll. They have tried rebooting, gettling latest, and a few other things. We can not determine what is at the heart of this problem. They have Visual Studio.Net 2005 with .Net Framework 2.0 SP1. The...
0
957
by: squrel | last post by:
Hello All... I m getting this error in my project " Unable to locate record. verify that first column of view gird is unique" .. i have checked my gird and nothing wrong.. checked my database and tables, nothing is duplicate or repeated... when i double click on the record appearing in the gird this error will appear... the rest of my forms and girds and everything is working properly except this one... dont knw wht else should do... i m using...
0
8662
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8603
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
8317
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
7134
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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
5560
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 then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4154
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2593
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 we have to send another system
1
1769
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1468
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.