En una instalación reciente, la página principal de MicroStrategy Web mostraba el código fuente aspx en vez que ejecutarse.
<%@ Page Language="vb" AutoEventWireup="false" Inherits"MicroStrategy.Main" validateRequest="false" CodeFile=Main.aspx.vb" %>
No es un error de MicroStrategy sino del IIS y de .NET
En el servidor se instalaron primero la versión .NET 2.0, luego la 3.5.
El problema se soluciona con una utilidad de Microsoft llamada aspnet_regiis.exe; hay que ejecutarla varias veces con parámetros diferentes.
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -ua(elimina todas las instalaciones de asp.net - cuidado si el servidor IIS tiene más webs alojadas)
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
(reinstala asp.net en todas las webs de IIS)
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -c
(copia los scripts para clientes en la carpeta aspnet_client)
Al final hay que reiniciar el IIS
iisreset
La página Main.aspx ahora muestra correctamente la lista de proyectos en el Intelligence Server.