Windows 2012 IIS 8.5 – unable to install 8.3 requires application pool restart multiple times

I am trying to install D 8.3.3 on Windows Server 2012 and IIS 8.5.

I have wincache enabled in PHP 5.6.30

I can get to the install screen at core/install.php but with each click of the button to continue I have to restart the application pool to get to the next installation screen until I get to the database screen and click continue, I can’t restart the application pool to move forward.

I get this error—-Installing Drupal
The installation has encountered an error.
Please continue to the error page

An AJAX HTTP error occurred.
HTTP Result Code: 500
Debugging information follows.
Path: /core/install.php?langcode=en&profile=standard&continue=1&id=1&op=do_nojs&op=do
StatusText: Internal Server Error
In the php_error.log I have this:
PHP Fatal error: Class name must be a valid object or a string in E:webrootdomaincorelibDrupalCoreEntityAnnotationEntityType.php on line 58
In the event log i see this:
Unable to find schema for config section ‘’. This section will be ignored.

I am currently running three sites using Drupal 7.55 on this server using wincache and they are working fine.

I’ve tried Firefox, IE and Chrome all latest versions and have made no headway.

EDIT to include error msg from drupal after restart app pool – can’t move past this:

Notice: Undefined index: entity_type_class in DrupalCoreEntityAnnotationEntityType->get() (line 55 of corelibDrupalCoreEntityAnnotationEntityType.php).
DrupalCoreEntityAnnotationEntityType->get() (Line: 36)
DrupalCoreEntityAnnotationConfigEntityType->get() (Line: 149)
DrupalComponentAnnotationPluginDiscoveryAnnotatedClassDiscovery->getDefinitions() (Line: 106)
DrupalCoreEntityEntityTypeManager->findDefinitions() (Line: 174)
DrupalCorePluginDefaultPluginManager->getDefinitions() (Line: 485)
DrupalCoreEntityEntityManager->getDefinitions() (Line: 100)
DrupalCoreConfigConfigManager->getEntityTypeIdByName(‘core.extension’) (Line: 227)
DrupalCoreConfigEntityQueryQueryFactory->onConfigSave(Object, ‘’, Object) (Line: 111)
DrupalComponentEventDispatcherContainerAwareEventDispatcher->dispatch(‘’, Object) (Line: 227)
DrupalCoreConfigConfig->save(1) (Line: 174)
DrupalCoreExtensionThemeInstaller->install(Array, 1) (Line: 164)
DrupalCoreExtensionThemeHandler->install(Array) (Line: 1558)
install_profile_themes(Array) (Line: 662)
install_run_task(Array, Array) (Line: 540)
install_run_tasks(Array) (Line: 117)
install_drupal(Object) (Line: 44)

Drupal version: