Я только что обновился с 2008 по 2010 год на своей машине разработчика.Запуск приложения дал мне сообщение об ошибке, указывающее, что мне нужно изменить номер версии с 9.0.0.0 на 10.0.0.0 в web.config в следующих местах:
<add assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="Microsoft.ReportViewer.Common, Version=9.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
Я предполагаю, что произошло, что установлен VS2010обновил GAC с версией 10. этого компонента.
Проблема в том, что когда я публикую приложение на действующем сервере, приложение разрывается именно потому, что у него нет версии 10.0.0.0.
Какой самый быстрый способ решить эту проблему?Я думаю, что должен быть способ либо:
1) обновить GAC на сервере с последней версией сборки (но что может сломаться?) 2) «отменить» изменения вGAC на моей машине для разработки вместо 9.0.0.0.
Или есть другой вариант?Кто-нибудь может дать совет, как это преодолеть?