3rd Mar, 2008

MySQL 5.0 不過於 Microsoft Windows Vista 執行 MySQLInstanceConfig

係 Windows Vista 64bits Version, 裝完 之後, 係行唔到 MySQL Server Instance Config Wizard, 睇返 Event View 入面既 Application, 就會見到:

Activation context generation failed for "C:\Program Files\MySQL\MySQL Server 5.0\bin\MySQLInstanceConfig.exe".Error in manifest or policy file "C:\Program Files\MySQL\MySQL Server 5.0\bin\MySQLInstanceConfig.exe" on line 6. The value "asAdministrator" of attribute "level" in element "urn:schemas-microsoft-com:asm.v1^requestedPrivileges" is invalid.

即係話個 MySQLInstanceConfig.exe 入面 manifest 有段有行個 Vista 認唔到, 結果 run 唔到
。之前我既解決方法係裝 5.1, 因為 5.1 入面個 manifest 檔案係正常既, 不過 5.1 係 release canidate, 所以如果用係 production server 都唔係咁建議。搵搵下我搵到有人咁解決:

  1. 下載 Resource Hacker
  2. 用 Resource Hacker 黎改個MySQLInstanceConfig.exe
  3. Navigate 到 24\1\1033
  4. 改 <requestedExecutionLevel level="asAdministrator" uiAccess="false">


    <requestedExecutionLevel level="requireAdministrator" uiAccess="false">
  5. Compile script
  6. Save & Exit
  7. Disable UAC, 或者執行個時 Run as Administrator

相關文章

你的回應






Your response: