Недавно я обновил свой веб-сервер до Windows 2003 R2 Enterprise 64 Bit. Теперь мой сайт, разработанный с использованием Asp.net, не может загружать отчеты, созданные с использованием отчетов Crystal. Причина в том, что отчеты Crystal Reports dll не могут загружаться, так как они 32 бит. Чтобы решить вышеупомянутую проблему, я заставил aspnet_compiler.exe скомпилироваться в режиме X86. Это было достигнуто путем добавления следующего элемента в web.configAsp.net в Windows 2003 R2 Enterprise на IIS 7.5
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb"
type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
warningLevel="4"
compilerOptions="/platform:x86">
После этого я скомпилировал и развернул его снова. Но сайт перестал работать. Он начал бросать исключение, которое остановило пул приложений.
Это будет отличная помощь, если кто-то сможет найти решение для этого.
Благодаря