程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> visual studio 2012-VS2012運行出錯,warning D9028,fatal error C1902

visual studio 2012-VS2012運行出錯,warning D9028,fatal error C1902

編輯:編程解疑
VS2012運行出錯,warning D9028,fatal error C1902

1>------ 已啟動生成: 項目: Test, 配置: Debug Win32 ------
1>cl : 命令行 warning D9028: 最小重新生成失敗,正在轉換為標准生成
1> test.cpp
1>c:\users\administrator\documents\visual studio 2012\projects\test\test\test.cpp : fatal error C1902: 程序數據庫管理器不匹配;請檢查安裝
========== 生成: 成功 0 個,失敗 1 個,最新 0 個,跳過 0 個 ==========

安裝之後可以正常運行,創建項目和生成都沒有問題,但是當我試圖用命令行運行程序的時候,開始抱錯,我設置好PATH,INCLUDE,LIB之後,程序抱錯,丟失mspdb110.dll,然後我從Commn7/Tools中把mspdb110.dll復制到VC/bin中,仍然抱錯,
網上有關於同樣問題的VS2005版的處理(處理方法是: mspdbsrv.exe 或 mspdbcore.dll 丟失或者其版本和 mspdb80.dll 的版本不同,確定這三個文件的相同版本安裝在系統裡。在VC安裝目錄下的\Common7\IDE 目錄下拷貝這三個文件到 安裝目錄下的VC\bin下即可),但我的電腦裡沒有mspdbsrv.exe和mspdbcore.dll,從網上下載之後仍然報上述錯誤,請高手幫忙

最佳回答:


先把bin/obj文件統統刪除。如果是控制台小程序,先新建一個看看是否正常編譯,如果可以,把你的這個程序的代碼拷貝進去。

如果哪怕最簡單的程序都不行,建議你先修復安裝下vs,還不行就重裝系統。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved