View Single Post
Staro 28.02.2006., 10:58   #4
atha
Moderator
Moj komp
 
atha's Avatar
 
Datum registracije: Jan 2005
Lokacija: Rijeka
Postovi: 9,067
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 <appname>.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:       
<assemblyIdentity type="win32" name="Microsoft.VC80.DebugCRT" version="8.0.50215.4652" processorArchitecture="amd64" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
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.
__________________
___________
Just atha
x
atha je offline   Reply With Quote