WebMatrix: ERROR: IIS 7.5 Express could not be initialized

0

Jika Anda mengalami error ketika membuka Microsoft WebMatrix dengan pesan error : “ERROR: IIS 7.5 Express could not be initialized” Harap pastikan bahwa Webmatrix terinstal dan dikonfigurasi dengan benar.

Penyebab masalah ini adalah dari instalasi Pre-release IIS 7,5 Express (beta1/beta2) pada komputer dalam folder profil user.

Error Stack:

System.ApplicationException: IIS 7.5 Express could not be initialized. Please make sure that it is installed and configured correctly. ---> System.ArgumentNullException: Value cannot be null.
Parameter name: type
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at Microsoft.Web.VersionManager.IisVersionManager..ctor()
at Microsoft.WebMatrix.Host.IisExpressHelperServiceImplementation.Initialize()
at Microsoft.WebMatrix.Host.IisExpressHelperServiceImplementation..ctor()
--- End of inner exception stack trace ---
at Microsoft.WebMatrix.Host.IisExpressHelperServiceImplementation..ctor()
at Microsoft.WebMatrix.Host.Shell.ShellApplication.Initialize(Boolean localDevelopmentMode, Boolean resetPreferences)
at Microsoft.WebMatrix.Host.Shell.ShellApplication.Execute(Boolean localDevelopmentMode, Boolean resetPreferences, Boolean resetPreferencesNoLaunch, Boolean warmupMode)

Solusi singkat dari permasalah tersebut adalah sebagai berikut:

  1. Uninstall IIS Express from Add/Remove programs. Reinstall IIS Express dari sini.
  2. Hapus IISExpress dari My Documents dan buka IISExpress dari command line. Pada Command Prompt, masuk ke “C:Program Files (x86)IIS Express“, ketik iisexpress dan kemudian tekan enter.
  3. Periksa apakah HKEY_CLASSES_ROOTMicrosoft.IIS.VersionManager ada dan jika tidak, dan pastikan Ada.

Semoga bermanfaat. :)

Leave a Reply