У меня есть приложение .NET Winforms (созданное в VS2005), которое я развертываю с помощью ClickOnce. На одной из форм у меня есть средство просмотра отчетов Crystal Reports для просмотра пользователями отчетов, но для того, чтобы использовать это в приложении, я должен включить Crystal Reports XI Release 2 prereq, который они устанавливают до установки приложения. Это в основном устанавливает полированную версию Crystal на пользовательскую машину.
Он работает, публикуя этот способ, но это своего рода хлопот для пользователя, который должен ждать Crystal для установки и для меня огромная проблема, потому что публикация приложения с prereq занимает много времени, потому что оно для загрузки большой предварительной информации на сервер.
Поскольку публикация занимает так много времени, и новые установки не являются супер распространенными, я обычно не включаю prereq при публикации изменений и вместо этого публикую его только с prereq, если требуется новая установка.
Если вы использовали ClickOnce для публикации приложения с Crystal Reports, это то, как вы опубликовали его или есть более простой/лучший способ.
Есть ли способ включить /GAC CR dll, а не включать и устанавливать Crystal Report prereq или есть способ, которым я могу настроить развертывание OneClick, чтобы не копировать файл каждый раз. Если бы я мог настроить развертывание ClickOnce, поэтому мне не нужно включать prereq, а вместо этого просто указывать установку на стандартное местоположение, которое могло бы помочь.
Надеюсь, что это было несколько ясно и что кто-то может помочь. Благодаря