回覆列表
  • 1 # dadazhu2

    直接在系統目錄下搜尋“Microsoft.VC80*” 就可以找到了。

    64位一般不帶的,32位一般帶的

    有許多的軟體需要這個執行庫,在64位WIN7上安裝32位的執行庫很容易只要在官方下載個vcredist_x86.exe安裝就行了。但是要安裝這個庫的64位版本就不太容易了,當從微軟網上下了Vcredist_x64.exe安裝後就會發現安裝是不完全的,會在作業系統根目錄下安裝出來個Msdia80.dll檔案,在微軟的知識庫裡已經提出了這個的解決方法,http://support.microsoft.com/kb/927665/zh-cn,裡面的內容是“ 您有一個計算機執行 64 位作業系統。 此計算機上安裝 Microsoft Visual C++ 2005年可再發行元件包透過 Vcredist_x64.exe 檔案或 Vcredist_ia64.exe 檔案。 在這樣做 Msdia80.dll 檔案在啟動驅動器的根資料夾中安裝了。

    請注意 Drive 的 Msdia80.dll 檔案的正確路徑是: \Program Files\Common Files\Microsoft Shared\VC。

    然後解決方法有2條,第一是後一個版本會帶有這個修復,問題是我嘗試了C++2005SP1執行包依然是如此。那麼第2個方法“是要解決此問題,請將 Msdia80.dll 檔案移動到 Drive: \Program Files\Common Files\Microsoft Shared\VC 資料夾。 然後,在註冊 Msdia80.dll 檔案命令提示符處鍵入以下命令:

    regsvr32 driver: \Program Files\Common Files\Microsoft Shared\VC\msdia80.dll

    不要在執行框裡輸入

    regsvr32 driver:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll

    這個,沒用,regsvr32命令對後面的路徑是不識別的。

    用DOS,定位到C:\Program Files\Common Files\Microsoft Shared\VC\

    然後輸入regsvr32 msdia80.dll

    就可以了。

  • 中秋節和大豐收的關聯?
  • 中醫的未來是怎麼樣的?