Just look at the logs. The documentation (WebMP IIS Edition) doesn't instruct me to set some rights (which ones?).
Code:
2014-01-27 21:17:38.27300 [(1)] ERROR: EnvironmentChecks: Error while setting permissions
System.UnauthorizedAccessException: Es wurde versucht, einen nicht autorisierten Vorgang auszuführen.
bei System.Security.AccessControl.Win32.SetSecurityInfo(ResourceType type, String name, SafeHandle handle, SecurityInfos securityInformation, SecurityIdentifier owner, SecurityIdentifier group, GenericAcl sacl, GenericAcl dacl)
bei System.Security.AccessControl.NativeObjectSecurity.Persist(String name, SafeHandle handle, AccessControlSections includeSections, Object exceptionContext)
bei System.Security.AccessControl.NativeObjectSecurity.Persist(String name, AccessControlSections includeSections, Object exceptionContext)
bei System.Security.AccessControl.NativeObjectSecurity.Persist(String name, AccessControlSections includeSections)
bei System.Security.AccessControl.FileSystemSecurity.Persist(String fullPath)
bei System.IO.Directory.SetAccessControl(String path, DirectorySecurity directorySecurity)
bei MPExtended.Libraries.Service.Hosting.EnvironmentSetup.AddAclRuleOnDirectory(String directory, IdentityReference identity, FileSystemRights rights, AccessControlType type) in C:\Users\Oxan\Documents\Projects\MPExtended\Libraries\MPExtended.Libraries.Service\Hosting\EnvironmentSetup.cs:Zeile 76.
bei MPExtended.Libraries.Service.Hosting.EnvironmentSetup.EnsurePermissionSettings() in C:\Users\Oxan\Documents\Projects\MPExtended\Libraries\MPExtended.Libraries.Service\Hosting\EnvironmentSetup.cs:Zeile 54.
bei MPExtended.Libraries.Service.Hosting.EnvironmentSetup.CallWithExceptionHandling(Action action, String description) in C:\Users\Oxan\Documents\Projects\MPExtended\Libraries\MPExtended.Libraries.Service\Hosting\EnvironmentSetup.cs:Zeile 39.
Code:
2014-01-27 21:17:44.66600 [(8)] WARN: Error happened in controller body during request /WebMediaPortal/Status/GetPerformanceCounters?_=1390853859562
System.UnauthorizedAccessException: Der Zugriff auf den Registrierungsschlüssel "Global" wurde verweigert.
bei Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
bei Microsoft.Win32.RegistryKey.InternalGetValue(String name, Object defaultValue, Boolean doNotExpand, Boolean checkSecurity)
bei Microsoft.Win32.RegistryKey.GetValue(String name)
bei System.Diagnostics.PerformanceMonitor.GetData(String item)
bei System.Diagnostics.PerformanceCounterLib.GetPerformanceData(String item)
bei System.Diagnostics.PerformanceCounterLib.get_CategoryTable()
bei System.Diagnostics.PerformanceCounterLib.CounterExists(String category, String counter, Boolean& categoryExists)
bei System.Diagnostics.PerformanceCounterLib.CounterExists(String machine, String category, String counter)
bei System.Diagnostics.PerformanceCounter.InitializeImpl()
bei System.Diagnostics.PerformanceCounter.Initialize()
bei System.Diagnostics.PerformanceCounter.NextSample()
bei System.Diagnostics.PerformanceCounter.NextValue()
bei MPExtended.Applications.WebMediaPortal.Controllers.StatusController.GetPerformanceCounters() in C:\Users\Oxan\Documents\Projects\MPExtended\Applications\MPExtended.Applications.WebMediaPortal\Controllers\StatusController.cs:Zeile 119.
bei lambda_method(Closure , ControllerBase , Object[] )
bei System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters)
bei System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
bei System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
bei System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClass15.<InvokeActionMethodWithFilters>b__12()
bei System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
bei System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClass15.<>c__DisplayClass17.<InvokeActionMethodWithFilters>b__14()
bei System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
bei System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
bei System.Web.Mvc.Controller.ExecuteCore()
bei System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext)
bei System.Web.Mvc.ControllerBase.System.Web.Mvc.IController.Execute(RequestContext requestContext)
bei System.Web.Mvc.MvcHandler.<>c__DisplayClass6.<>c__DisplayClassb.<BeginProcessRequest>b__5()
bei System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass1.<MakeVoidDelegate>b__0()
bei System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass8`1.<BeginSynchronous>b__7(IAsyncResult _)
bei System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End()
bei System.Web.Mvc.MvcHandler.<>c__DisplayClasse.<EndProcessRequest>b__d()
bei System.Web.Mvc.SecurityUtil.<GetCallInAppTrustThunk>b__0(Action f)
bei System.Web.Mvc.SecurityUtil.ProcessInApplicationTrust(Action action)
bei System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)
bei System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result)
bei System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
bei System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)