Код: Выделить всё
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="Stimulsoft.Base, Version=2015.1.11.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a" />
<add assembly="Stimulsoft.Report, Version=2015.1.11.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a" />
<add assembly="Stimulsoft.Report.Mvc, Version=2015.1.11.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a" />
</assemblies>
</compilation>
http://forumru.stimulsoft.com/viewtopic ... fig#p14311
Сейчас случайно развернул приложение на тестовом сервере без этой секции и все заработало.
Почитал, например здесь
http://weblog.west-wind.com/posts/2009/ ... -WebConfig
У меня есть гипотеза:By default ASP.NET includes all assemblies in the bin path, plus any GAC based assembly references in the <compilation> section of web.config. Note that you don’t need to add any private assemblies in this section – it’s only needed to add GAC references. All private assemblies in BIN folder are automatically referenced.
Добавление сборок Стимулсофт в Web.Config имеет смысл, только если сборки Стимулсофт установлены в GAC.
Мы таким режимом не пользуемся, хотя бы потому, что часто приходится обновлять Ваши сборки. Т.е. на целевых серверах в GAC сборки Стимулсфот не установлены, мы распространяем эти сборки вместе с приложением.
Прошу уточнить, корректна ли моя гипотеза.