PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   VISUAL STUDIO 2005 problem (https://forum.pcekspert.com/showthread.php?t=34656)

MSA 28.02.2006. 10:19

VISUAL STUDIO 2005 problem
 
...evo baš sam instalirao visual studio 2005...uglavnom napravim jednostavnu win32 console aplikaciju...ucitam je kao empty project i preko solution managera dodam new item s .cpp ekstenzijom, tj. napišem novi source....kad sam sve to napravio odem na build...build prođe bez greške i tada idem na start without debugging i onda mi javlja missing MSVCR80D.dll....na netu sam našao da to ime nekakve veze s manifestima al ne znam kaj da točno napravim da riješim taj problem....

Andeo 28.02.2006. 10:39

Ne znam, nisam imao takvih problema, ovo je ono šta Microsoft kaže.
Microsoft:
"Please use Start - Search - for files and folders to see where MSVCR80D.DLL is on your system. You should only have one of them on your system at:

C:\windows\winsxs\x86_Microsoft.VC80.DebugCRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_f75eb16c

Delete any others (and the folders they are contained in). Do the same for MSVCR80.DLL. As well as MSVCP80(d).DLL and MSVCM80(d).DLL "

MSA 28.02.2006. 10:53

...ne pomaže to....to su napisali u slučaju da vs javlja "The procedure entry point _encode_pointer could not be located in the dynamic link library MSVCR80D.dll." al meni prilikom samog pokretanja aplikacije javlja
"The application has failed to start because MSVCR80D.dll was not found. Re-installing the application may fix this problem"

atha 28.02.2006. 10:58

Code:

This means several things.

a) your console application does not have manifest.
Either embedded inside or external.
To check this, do the following:
1. Check for .exe. manifest next to exe.
If it is not there, it may be embedded. Go to step 2.
       
2. Open appname.exe in VS. See if it has RT_MANIFEST.
Save it as a file and see if it has this line in it:     

If no RT_MANIFEST resource is present in the binary, go to step 3. If it is there, then go to step 4.
       
3. You are building with /manifest:no. Don't do this, it is not supported scenario. Remove this linker switch and it all should work.
       
4. msvcr80d.dll is not on the system. We need to know what version of VS is installed,
what OS, what parts of VC++ have you selected during installations.
Go ahead and file a bug on this on lab.msdn.microsoft.com.


atha 28.02.2006. 11:02

a ako ne pomogne niti to, prouchi malo link.

nicko 28.02.2006. 21:21

instaliraj visual studio 6.0...puno je bolji od 2005 (jednostavniji) za ono sto ti treba....
preptpostavljam da si ferovac :) pa ga mozes besplatno skinut sa msdnaa sitea...

MSA 28.02.2006. 23:20

....dobro pretpostavljaš: goood : ...ma skužio sam i ovdje u čemu je finta...uglavnom nikakav problem ne stvara otvaranje novog projekta kao CLR-a, ali win32 console ga muči i tu moram isključit embbed manifest i onda radi.....

nicko 28.02.2006. 23:42

ajde, drago mi je da si sredio...


Sva vremena su GMT +2. Sada je 09:38.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger