Nie można załadować witryny w IIS8 na 32-bitowej puli (WinSrv 2012 i Sharepoint 2013)
Mamy usługę WCF, która współdziała z TFS 2010, planujemy migrację do TFS 2012, więc zainstalowaliśmy serwer, aby go przetestować, serwer ma następujące zainstalowane:
Windows Server 2012
SQL Server 2012
SharePoint 2013
TFS 2012
Stworzyłem witrynę dla mojej usługi i próbowałem uruchomić, powitano mnie następującą wiadomością:
Could not load file or assembly 'Microsoft.TeamFoundation.WorkItemTracking.Client.DataStoreLoader' or one of its dependencies. An attempt was made to load a program with an incorrect format.
Zmieniłem pulę na 32-bitową, ale potem zostałem przywitany:
The Module DLL 'C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\isapi\spnativerequestmodule.dll' could not be loaded due to a configuration problem. The current configuration only supports loading images built for a x86 processor architecture.
I wiem, że utknąłem w Google, ale nie znalazłem niczego, stworzyłem nową stronę z waniliową stroną HTML i ładuję tylko w 64-bitowej puli.
Sprawdziłem witryny utworzone przez TFS i SharePoint na serwerze i wszystkie są 64-bitowe.
Domyślam się, że ma to coś wspólnego z SharePoint 2013, ale nie jestem pewien.
Jakieś pomysły na uruchomienie stron na puli 32-bitowej?
Dzięki