MS C++ 2005 express database mismatch error when compiling

Every time that I attempt to compile a c++ program I get a database mismatch error. When I looked this error up in the included documents, it said that I needed a newer version of dbi.dll.

Where can I find this file

I know that my programs work because they compile with ms vc++ 6.0 and the gcc complier.


Here is the artilce where it told me "how to fix it," but I still cannot find the file that I need.

Visual C++ Concepts: Building a C/C++ Program  

Fatal Error C1902

program database manager mismatch; please check your installation

A program database file (.pdb) was created using a newer version of DBI.dll than the one found while compiling. Install the latest version of DBI.dll on your system.


I have even tried reinstalling MS C++ 2005 express several times and I still have this problem.


Can anyone help me

Is anyone else having this problem


Here is a short program that I wrote and doesn't compile.
#include <iostream.h>
int main()
{
   cout<<"TEST\n";
   return 0;
}

Also all of my other programs do not compile, even open source programs that I have downloaded.



Answer this question

MS C++ 2005 express database mismatch error when compiling

  • Mike Warren

    When I remove that then I also have to remove /Gm to resolve this error

    ------ Build started: Project: test2005, Configuration: Debug Win32 ------

    Compiling...

    cl : Command line warning D9007 : '/Gm' requires '/Zi or /ZI'; option ignored

    stdafx.cpp

    Compiling...

    cl : Command line warning D9007 : '/Gm' requires '/Zi or /ZI'; option ignored

    test2005.cpp

    .\test2005.cpp(5) : fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory

    Build log was saved at "file://c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\test2005\test2005\Debug\BuildLog.htm"

    test2005 - 1 error(s), 2 warning(s)

    ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========




    When I do remove the /Gm I get the same error.
    Build Log
      

    Build started: Project: test2005, Configuration: Debug|Win32

    Command Lines
      
    Creating temporary file "c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\test2005\test2005\Debug\RSP0000112276504.rsp" with contents [ /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_UNICODE" /D "UNICODE" /FD /EHsc /RTC1 /MDd /Yu"stdafx.h" /Fp"Debug\test2005.pch" /Fo"Debug\\" /Fd"Debug\vc80.pdb" /W3 /c /Wp64 /TP ".\test2005.cpp" ] Creating command line "cl.exe @"c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\test2005\test2005\Debug\RSP0000112276504.rsp" /nologo /errorReport:prompt" Creating temporary file "c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\test2005\test2005\Debug\RSP0000122276504.rsp" with contents [ /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_UNICODE" /D "UNICODE" /FD /EHsc /RTC1 /MDd /Yc"stdafx.h" /Fp"Debug\test2005.pch" /Fo"Debug\\" /Fd"Debug\vc80.pdb" /W3 /c /Wp64 /TP ".\stdafx.cpp" ] Creating command line "cl.exe @"c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\test2005\test2005\Debug\RSP0000122276504.rsp" /nologo /errorReport:prompt" 
    Output Window
      
    Compiling... stdafx.cpp .\stdafx.cpp : fatal error C1902: Program database manager mismatch; please check your installation 
    Results
      
    Build log was saved at "file://c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\test2005\test2005\Debug\BuildLog.htm" test2005 - 1 error(s), 0 warning(s) 

    error shown through compiler output

    ------ Build started: Project: test2005, Configuration: Debug Win32 ------

    Compiling...

    stdafx.cpp

    .\stdafx.cpp : fatal error C1902: Program database manager mismatch; please check your installation

    Build log was saved at "file://c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\test2005\test2005\Debug\BuildLog.htm"

    test2005 - 1 error(s), 0 warning(s)

    ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========



    Im Begining to think this is a common error with the current number of views of this thred. 942!


  • windsurfer

    Oh I just thought of something else, could my problem be caused from having vc 6 installed on this computer at one time
    How do I fix this problem if it is due to this
    If not, oh well, it was just a thought.

  • Tony Crider

    You could start by using #include <iostream> instead of <iostream.h>

    Yacine Benahmed

  • Lawrence Wee

    Having VC6 on the machine at the same time is not the problem.  We have machines with VC6, VC7.1, and VS2005 Beta2, and it works fine.  It sounds as if your install is hoarked in some weird way some how.

    What you're seeing definitely is not the norm.

    Thanks,

    Kang Su Gatlin
    Visual C++ Program Manager

  • MS_BS

    It is good for me to know that it is not the norm and I hope that someone can figure out how this happened.
  • RWDavis

    Are you using Beta1 or Beta2 It seems we had a bug regarding this with VC++ Express Beta1, which no longer occurs. If you are using Beta2, is it possible you installed it on top of Beta1

    Thanks,

  • wsalomon

    Yes, what is the problem with compile

  • newbie1928

    The only thing is that it does this on every complination not just this program.

    It does't even get far enough in complination to warn me about my "bad" header file.


  • S_GMAN

     Yacine Benahmed wrote:
    You could start by using #include <iostream> instead of <iostream.h>

    Yacine Benahmed



    I have this same problem with all of my codes. This program is just a simple example of my problem. As I menchoned before it does this on every complination, not just this one.

     Jonathan Caves wrote:
    I suspect that there is a more fundamental problem here. It seems that somehow you have got a mismatched mspdb80.dll and mspdbsrv.exe on your system. The only fix, unfortunately, is to do a re-install of the product.

    Here's the steps I would advise:

    Make sure the IDE is not running

    Run "Task Manager" and click on the "Processes" tab: if there is a mspdbsrv.exe process running then select the process and then click on "End Process" button at the bottom

    Uninstall the product

    At this point you might want to search for any copies of "mspdbsrv.exe" and "mspdb80.dll" on your machine: you may have older versions left over from an earlier install: if you find any you should delete them.

    Once you are certain that your machine is clean you can then re-install the product.

    These steps, hopefully, will ensure that you have matched versions of mspdb80.dll and mspdbsrv.exe



    I am currently scanning for these files and so far found no results other than from visual studio 8 (2005 I believe) but this could take awhile, I have a large hard drive that is extremely full. I have reinstalled this proram many time now and ill try it if I can find any other instances of these files. Ill let you all know soon. I hope.



    Here are my running services, could I not have a required service running I like to kill services for preformance.


    Name Description Status   Startup Type Log On As
    .NET Runtime Optimization Service v2.0.50215_X86 Provides support for optimizing managed assemblies using NGEN technology.  Manual Local System
    Alerter Notifies selected users and computers of administrative alerts. If the service is stopped, programs that use administrative alerts will not receive them. If this service is disabled, any services that explicitly depend on it will fail to start.  Manual Local Service
    Apache Web Server Apache/2.0.43 (Win32) mod_perl/1.99_08-dev Perl/v5.8.0 PHP/4.3.0 mod_ssl/2.0.43 OpenSSL/0.9.6h  Manual Local System
    Apache2 Apache/2.0.43 (Win32) mod_perl/1.99_08-dev Perl/v5.8.0 PHP/4.3.0 mod_ssl/2.0.43 OpenSSL/0.9.6h  Manual Local System
    Application Layer Gateway Service Provides support for 3rd party protocol plug-ins for Internet Connection Sharing and the Windows Firewall. Started Manual Local Service
    Application Management Provides software installation services such as Assign, Publish, and Remove.  Manual Local System
    ASP.NET State Service Provides support for out-of-process session states for ASP.NET. If this service is stopped, out-of-process requests will not be processed. If this service is disabled, any services that explicitly depend on it will fail to start.  Manual Network Service
    Automatic Updates Enables the download and installation of Windows updates. If this service is disabled, this computer will not be able to use the Automatic Updates feature or the Windows Update Web site. Started Automatic Local System
    Background Intelligent Transfer Service Transfers files in the background using idle network bandwidth. If the service is stopped, features such as Windows Update, and MSN Explorer will be unable to automatically download programs and other information. If this service is disabled, any services that explicitly depend on it may fail to transfer files if they do not have a fail safe mechanism to transfer files directly through IE in case BITS has been disabled.  Manual Local System
    ClipBook Enables ClipBook Viewer to store information and share it with remote computers. If the service is stopped, ClipBook Viewer will not be able to share information with remote computers. If this service is disabled, any services that explicitly depend on it will fail to start.  Disabled Local System
    COM+ Event System Supports System Event Notification Service (SENS), which provides automatic distribution of events to subscribing Component Object Model (COM) components. If the service is stopped, SENS will close and will not be able to provide logon and logoff notifications. If this service is disabled, any services that explicitly depend on it will fail to start. Started Manual Local System
    COM+ System Application Manages the configuration and tracking of Component Object Model (COM)+-based components. If the service is stopped, most COM+-based components will not function properly. If this service is disabled, any services that explicitly depend on it will fail to start.  Manual Local System
    Computer Browser Maintains an updated list of computers on the network and supplies this list to computers designated as browsers. If this service is stopped, this list will not be updated or maintained. If this service is disabled, any services that explicitly depend on it will fail to start. Started Automatic Local System
    Cooperative Linux   Manual Local System
    Cryptographic Services Provides three management services: Catalog Database Service, which confirms the signatures of Windows files; Protected Root Service, which adds and removes Trusted Root Certification Authority certificates from this computer; and Key Service, which helps enroll this computer for certificates. If this service is stopped, these management services will not function properly. If this service is disabled, any services that explicitly depend on it will fail to start. Started Automatic Local System
    Darwin Streaming Server   Manual Local System
    DCOM Server Process Launcher Provides launch functionality for DCOM services. Started Automatic Local System
    DefWatch  Started Automatic Local System
    DHCP Client Manages network configuration by registering and updating IP addresses and DNS names. Started Automatic Local System
    Distributed Link Tracking Client Maintains links between NTFS files within a computer or across computers in a network domain. Started Automatic Local System
    Distributed Transaction Coordinator Coordinates transactions that span multiple resource managers, such as databases, message queues, and file systems. If this service is stopped, these transactions will not occur. If this service is disabled, any services that explicitly depend on it will fail to start.   Manual Network Service
    DNS Client Resolves and caches Domain Name System (DNS) names for this computer. If this service is stopped, this computer will not be able to resolve DNS names and locate Active Directory domain controllers. If this service is disabled, any services that explicitly depend on it will fail to start. Started Automatic Network Service
    Error Reporting Service Allows error reporting for services and applictions running in non-standard environments. Started Automatic Local System
    Event Log Enables event log messages issued by Windows-based programs and components to be viewed in Event Viewer. This service cannot be stopped. Started Automatic Local System
    Fast User Switching Compatibility Provides management for applications that require assistance in a multiple user environment. Started Automatic Local System
    Fax Enables you to send and receive faxes, utilizing fax resources available on this computer or on the network.  Manual Local System
    Help and Support Enables Help and Support Center to run on this computer. If this service is stopped, Help and Support Center will be unavailable. If this service is disabled, any services that explicitly depend on it will fail to start. Started Automatic Local System
    HTTP SSL This service implements the secure hypertext transfer protocol (HTTPS) for the HTTP service,  using the Secure Socket Layer (SSL).  If this service is disabled, any services that explicitly depend on it will fail to start. Started Automatic Local System
    Human Interface Device Access Enables generic input access to Human Interface Devices (HID), which activates and maintains the use of predefined hot buttons on keyboards, remote controls, and other multimedia devices. If this service is stopped, hot buttons controlled by this service will no longer function. If this service is disabled, any services that explicitly depend on it will fail to start.  Disabled Local System
    IMAPI CD-Burning COM Service Manages CD recording using Image Mastering Applications Programming Interface (IMAPI). If this service is stopped, this computer will be unable to record CDs. If this service is disabled, any services that explicitly depend on it will fail to start.  Manual Local System
    Indexing Service Indexes contents and properties of files on local and remote computers; provides rapid access to files through flexible querying language.  Manual Local System
    iPod Service iPod hardware management services  Disabled Local System
    IPSEC Services Manages IP security policy and starts the ISAKMP/Oakley (IKE) and the IP security driver. Started Automatic Local System
    IPv6 Helper Service Provides DDNS name registration and automatic IPv6 connectivity over an IPv4 network.  If this service is stopped, other computers may not be able to reach it by name and the machine will only have IPv6 connectivity if it is connected to a native IPv6 network.  If this service is disabled, any other services that explicitly depend on this service will fail to start. Started Automatic Local System
    Logical Disk Manager Detects and monitors new hard disk drives and sends disk volume information to Logical Disk Manager Administrative Service for configuration. If this service is stopped, dynamic disk status and configuration information may become out of date. If this service is disabled, any services that explicitly depend on it will fail to start.  Manual Local System
    Logical Disk Manager Administrative Service Configures hard disk drives and volumes. The service only runs for configuration processes and then stops.  Manual Local System
    Messenger Transmits net send and Alerter service messages between clients and servers. This service is not related to Windows Messenger. If this service is stopped, Alerter messages will not be transmitted. If this service is disabled, any services that explicitly depend on it will fail to start.  Disabled Local System
    MS Software Shadow Copy Provider Manages software-based volume shadow copies taken by the Volume Shadow Copy service. If this service is stopped, software-based volume shadow copies cannot be managed. If this service is disabled, any services that explicitly depend on it will fail to start.  Manual Local System
    MySql   Manual Local System
    Net Logon Supports pass-through authentication of account logon events for computers in a domain.  Manual Local System
    NetMeeting Remote Desktop Sharing Enables an authorized user to access this computer remotely by using NetMeeting over a corporate intranet. If this service is stopped, remote desktop sharing will be unavailable. If this service is disabled, any services that explicitly depend on it will fail to start.  Manual Local System
    Network Connections Manages objects in the Network and Dial-Up Connections folder, in which you can view both local area network and remote connections. Started Manual Local System
    Network DDE Provides network transport and security for Dynamic Data Exchange (DDE) for programs running on the same computer or on different computers. If this service is stopped, DDE transport and security will be unavailable. If this service is disabled, any services that explicitly depend on it will fail to start.  Manual Local System
    Network DDE DSDM Manages Dynamic Data Exchange (DDE) network shares. If this service is stopped, DDE network shares will be unavailable. If this service is disabled, any services that explicitly depend on it will fail to start.   Manual Local System
    Network Location Awareness (NLA) Collects and stores network configuration and location information, and notifies applications when this information changes. Started Manual Local System
    Network Provisioning Service Manages XML configuration files on a domain basis for automatic network provisioning.  Manual Local System
    NT LM Security Support Provider Provides security to remote procedure call (RPC) programs that use transports other than named pipes.  Manual Local System
    NVIDIA Display Driver Service Provides system and desktop level support to the NVIDIA display driver Started Automatic Local System
    Performance Logs and Alerts Collects performance data from local or remote computers based on preconfigured schedule parameters, then writes the data to a log or triggers an alert. If this service is stopped, performance information will not be collected. If this service is disabled, any services that explicitly depend on it will fail to start.  Manual Network Service
    Plug and Play Enables a computer to recognize and adapt to hardware changes with little or no user input. Stopping or disabling this service will result in system instability. Started Automatic Local System
    Portable Media Serial Number Service Retrieves the serial number of any portable media player connected to this computer. If this service is stopped, protected content might not be down loaded to the device.  Manual Local System
    Print Spooler Loads files to memory for later printing. Started Automatic Local System
    Protected Storage Provides protected storage for sensitive data, such as private keys, to prevent access by unauthorized services, processes, or users. Started Automatic Local System
    QoS RSVP Provides network signaling and local traffic control setup functionality for QoS-aware programs and control applets.  Manual Local System
    Remote Access Auto Connection Manager Creates a connection to a remote network whenever a program references a remote DNS or NetBIOS name or address.  Manual Local System
    Remote Access Connection Manager Creates a network connection. Started Manual Local System
    Remote Desktop Help Session Manager Manages and controls Remote Assistance. If this service is stopped, Remote Assistance will be unavailable. Before stopping this service, see the Dependencies tab of the Properties dialog box.  Manual Local System
    Remote Packet Capture Protocol v.0 (experimental) Allows to capture traffic on this machine from a remote machine.  Manual Local System
    Remote Procedure Call (RPC) Provides the endpoint mapper and other miscellaneous RPC services. Started Automatic Network Service
    Remote Procedure Call (RPC) Locator Manages the RPC name service database.  Manual Network Service
    Removable Storage   Manual Local System
    Routing and Remote Access Offers routing services to businesses in local area and wide area network environments.  Manual Local System
    Secondary Logon Enables starting processes under alternate credentials. If this service is stopped, this type of logon access will be unavailable. If this service is disabled, any services that explicitly depend on it will fail to start. Started Automatic Local System
    Security Accounts Manager Stores security information for local user accounts. Started Automatic Local System
    Security Center Monitors system security settings and configurations. Started Automatic Local System
    Server Supports file, print, and named-pipe sharing over the network for this computer. If this service is stopped, these functions will be unavailable. If this service is disabled, any services that explicitly depend on it will fail to start. Started Automatic Local System
    Shell Hardware Detection  Started Automatic Local System
    Smart Card Manages access to smart cards read by this computer. If this service is stopped, this computer will be unable to read smart cards. If this service is disabled, any services that explicitly depend on it will fail to start.  Manual Local Service
    SSDP Discovery Service Enables discovery of UPnP devices on your home network.  Disabled Local Service
    Symantec AntiVirus Client  Started Automatic Local System
    Symantec Event Manager Symantec Event Manager Started Automatic Local System
    Symantec Network Drivers Service Symantec Network Drivers Service Started Automatic Local System
    Symantec Network Proxy Symantec Network Proxy Service Started Automatic Local System
    Symantec Password Validation Symantec Password Validation Service  Manual Local System
    Symantec Settings Manager Symantec Settings Manager Started Automatic Local System
    SymWMI Service Symantec WMI Service Started Automatic Local System
    System Event Notification Tracks system events such as Windows logon, network, and power events.  Notifies COM+ Event System subscribers of these events. Started Automatic Local System
    System Restore Service Performs system restore functions. To stop service, turn off System Restore from the System Restore tab in My Computer->Properties Started Automatic Local System
    Task Scheduler Enables a user to configure and schedule automated tasks on this computer. If this service is stopped, these tasks will not be run at their scheduled times. If this service is disabled, any services that explicitly depend on it will fail to start. Started Automatic Local System
    TCP/IP NetBIOS Helper Enables support for NetBIOS over TCP/IP (NetBT) service and NetBIOS name resolution. Started Automatic Local Service
    TCP/IP Print Server Provides a TCP/IP-based printing service that uses the Line Printer protocol.  Manual Local System
    Telephony Provides Telephony API (TAPI) support for programs that control telephony devices and IP based voice connections on the local computer and, through the LAN, on servers that are also running the service. Started Manual Local System
    Terminal Services Allows multiple users to be connected interactively to a machine as well as the display of desktops and applications to remote computers. The underpinning of Remote Desktop (including RD for Administrators), Fast User Switching, Remote Assistance, and Terminal Server. Started Manual Local System
    Themes Provides user experience theme management. Started Automatic Local System
    Uninterruptible Power Supply Manages an uninterruptible power supply (UPS) connected to the computer.  Manual Local System
    Universal Plug and Play Device Host Provides support to host Universal Plug and Play devices.  Manual Local Service
    VMware Authorization Service Authorization and authentication service for starting and accessing virtual machines  Disabled Local System
    VMware DHCP Service DHCP service for virtual networks  Disabled Local System
    VMware NAT Service Network address translation for virtual networks  Disabled Local System
    VNC Server   Manual Local System
    Volume Shadow Copy Manages and implements Volume Shadow Copies used for backup and other purposes. If this service is stopped, shadow copies will be unavailable for backup and the backup may fail. If this service is disabled, any services that explicitly depend on it will fail to start.  Manual Local System
    WAN Miniport (ATW) Service  Started Automatic Local System
    WebClient Enables Windows-based programs to create, access, and modify Internet-based files. If this service is stopped, these functions will not be available. If this service is disabled, any services that explicitly depend on it will fail to start. Started Automatic Local Service
    Windows Audio Manages audio devices for Windows-based programs. If this service is stopped, audio devices and effects will not function properly. If this service is disabled, any services that explicitly depend on it will fail to start. Started Automatic Local System
    Windows Firewall/Internet Connection Sharing (ICS) Provides network address translation, addressing, name resolution and/or intrusion prevention services for a home or small office network. Started Automatic Local System
    Windows Image Acquisition (WIA) Provides image acquisition services for scanners and cameras. Started Automatic Local System
    Windows Installer Adds, modifies, and removes applications provided as a Windows Installer (*.msi) package. If this service is disabled, any services that explicitly depend on it will fail to start.  Manual Local System
    Windows Management Instrumentation Provides a common interface and object model to access management information about operating system, devices, applications and services. If this service is stopped, most Windows-based software will not function properly. If this service is disabled, any services that explicitly depend on it will fail to start. Started Automatic Local System
    Windows Media Connect (WMC) Serves shared multimedia content to Universal Plug and Play devices  Manual Network Service
    Windows Media Connect (WMC) Helper Monitors the network for new UPnP Media Renderer devices.  Manual Local System
    Windows Time Maintains date and time synchronization on all clients and servers in the network. If this service is stopped, date and time synchronization will be unavailable. If this service is disabled, any services that explicitly depend on it will fail to start.
     Started Automatic Local System
    Windows User Mode Driver Framework Enables Windows user mode drivers. Started Automatic Local Service
    Wireless Zero Configuration Provides automatic configuration for the 802.11 adapters  Manual Local System
    WLTRYSVC  Started Automatic Local System
    WMI Performance Adapter Provides performance library information from WMI HiPerf providers.  Manual Local System
    Workstation Creates and maintains client network connections to remote servers. If this service is stopped, these connections will be unavailable. If this service is disabled, any services that explicitly depend on it will fail to start. Started Automatic Local System


    Update: My search only resulted two mspdb80.dll which were the exact same file (including version) and one mspdbsrv.exe these files where located in subdirectories of the visual studio 8 folder.

  • smart_harsh

    I suspect that there is a more fundamental problem here. It seems that somehow you have got a mismatched mspdb80.dll and mspdbsrv.exe on your system. The only fix, unfortunately, is to do a re-install of the product.

    Here's the steps I would advise:

    Make sure the IDE is not running

    Run "Task Manager" and click on the "Processes" tab: if there is a mspdbsrv.exe process running then select the process and then click on "End Process" button at the bottom

    Uninstall the product

    At this point you might want to search for any copies of "mspdbsrv.exe" and "mspdb80.dll" on your machine: you may have older versions left over from an earlier install: if you find any you should delete them.

    Once you are certain that your machine is clean you can then re-install the product.

    These steps, hopefully, will ensure that you have matched versions of mspdb80.dll and mspdbsrv.exe

  • ShEi

    isoandy, could you try compiling w/o any debug info (get rid of /ZI).  See if that works. 

    Thanks,

    Kang Su Gatlin
    Visual C++ Program Manager

  • HaggaiS

    <isoandy@discussions.microsoft.com> wrote in message
    news:864e52b9-c61f-4c4e-b957-64ffc4d47332_WBRev1_@discussions.microsoft.com
    > Here is a short program that I wrote and doesn't compile.
    > #include <iostream.h>
    > int main()
    > {
    >    cout<<"TEST\n";
    >    return 0;
    > }
     
    iostream.h header has been deprecated for several VC versions already, and VC2005 it has been removed. Try this instead:
     
    #include <iostream>
    int main()
    {
       std::cout<<"TEST\n";
       return 0;
    }

    --
    With best wishes,
        Igor Tandetnik

  • Prafull Jain

    After reinstalling, did this get fixed for you

    Thanks,

    Kang Su Gatlin
    Visual C++ Program Manager

  • Jim Gordon

    I believe I am using beta 2 (I never installed beta 1). I first installed Microsoft .NET Framework SDK v2.0 and then I installed Visual C++ 2005 Express Edition Beta 2.

    Here is a sample error log that I get:

    Build Log
       

    Build started: Project: test2005, Configuration: Debug|Win32

    Command Lines
       
    Creating temporary file "c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\test2005\test2005\Debug\RSP00000126402580.rsp" with contents [ /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_UNICODE" /D "UNICODE" /Gm /EHsc /RTC1 /MDd /GS- /Yu"stdafx.h" /Fp"Debug\test2005.pch" /Fo"Debug\\" /Fd"Debug\vc80.pdb" /W3 /c /Wp64 /ZI /TP ".\test2005.cpp" ] Creating command line "cl.exe @"c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\test2005\test2005\Debug\RSP00000126402580.rsp" /nologo /errorReport:prompt" Creating temporary file "c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\test2005\test2005\Debug\RSP00000226402580.rsp" with contents [ /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_UNICODE" /D "UNICODE" /Gm /EHsc /RTC1 /MDd /GS- /Yc"stdafx.h" /Fp"Debug\test2005.pch" /Fo"Debug\\" /Fd"Debug\vc80.pdb" /W3 /c /Wp64 /ZI /TP ".\stdafx.cpp" ] Creating command line "cl.exe @"c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\test2005\test2005\Debug\RSP00000226402580.rsp" /nologo /errorReport:prompt" 
    Output Window
       
    Compiling... cl : Command line warning D9028 : minimal rebuild failure, reverting to normal build stdafx.cpp c:\documents and settings\owner\my documents\visual studio 2005\projects\test2005\test2005\stdafx.cpp : fatal error C1902: Program database manager mismatch; please check your installation 
    Results
       
    Build log was saved at "file://c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\test2005\test2005\Debug\BuildLog.htm" test2005 - 1 error(s), 1 warning(s) 

  • MS C++ 2005 express database mismatch error when compiling