none
VC++ 2005 Express + SDK 的安裝有問題 RRS feed

  • 一般討論

  • VC++ 2005 Express + SDK 的安裝有問題

    參考這篇 Using Visual C++ 2005 Express Edition with the Microsoft Platform SDK
    http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/

    原文說法似乎有有些錯誤

    Step 3: [工具]下拉選單的[選項], 展開左邊[專案和方案], 點選[VC++ 目錄], 拉下右邊的[顯示目錄],

    Executable files: C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Bin
    Include files: C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include
    Library files: C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib

    它實際會將設定存在
    %USERPROFILE%\My Documents\Visual Studio 2005\Settings\C++ Express 目錄的 CurrentSettings.vssettings
    而非原文提到的 VCProjectEngine.dll.express.config

    原文提到要先刪除 %USERPROFILE%\Local Settings\Application Data\Microsoft\VCExpress\8.0 目錄的 vccomponents.dat, 實際上沒有
    原文說要修正 \vc\vcpackages 目錄的 VCProjectEngine.dll.express.config , 但是 IDE 環境改的設定不是存在此
    而且目錄中還有一個 VCProjectEngine.dll.config

    Step 4: Update the corewin_express.vsprops file.

    修改 C:\Program Files\Microsoft Visual Studio 8\VC\VCProjectDefaults 目錄的 corewin_express.vsprops

    AdditionalDependencies="kernel32.lib"

    改為

    AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib"

    實際上有問題, AdditionalDependencies前面如果留一堆空白, 會無法使用

     

    2007年3月19日 上午 09:12