Olá Felipe,
Muito provavelmente não tem qualquer relação com o IIS, mas sim com a forma com que você declara os links para os arquivos CSS na sua página.
Quando você faz o debug da sua aplicação no Visual Studio, sua URL para arquivos CSS fica mais ou menos assim:
http://localhost:porta/NomeDoArquivo.cssEnquanto que no IIS, uma vez que você provavelmente criou um diretório virtual para a sua aplicação, a URL passa a ficar assim:
http://servidorIIS/DiretorioVirtual/NomeDoArquivo.css Assim, tudo depende de como você declarou o caminho para os arquivos CSS (path relativo / absoluto)... Abra o site que esta no IIS, e veja o código HTML da página com problemas, e veja se o caminho dos arquivos CSS estão corretos.
Aliás, uma forma simples de ver se todos os arquivos CSS e imagens estão apontando para o lugar certo no site, é utilizando o
Fiddler2:
Fiddler2http://www.fiddler2.com/fiddler2/Abraços,
Caio Proiete
Caio Proiete
Microsoft MVP, MCT, MCPD, MCTS, MCSD
http://www.caioproiete.com