Возможный дубликат:
.NET ClickOnce не устанавливает предварительный компонент файлы?
У меня есть приложение Windows Forms, которое я написал некоторое время назад, использующее VS 2010, и оно использует Crystal Reports для Visual Studio 2010. Изначально я сделал его так, чтобы оно работало на любом процессоре, и это было нормально, пока оно работало на 32-битная машина с Windows, на которой я ее разработал. Однако теперь у меня есть 64-битная машина с Windows, и многие из моих пользователей имеют 64-битные машины с Windows, и CR для VS 2010 это просто не нравится. Итак, я изменил его, так что теперь он будет работать только на 32-битной машине Windows.
Я упоминаю все это, потому что я пытался развернуть приложение на моем 64-разрядном компьютере с Windows с помощью развертывания ClickOnce, но это не удалось со следующей ошибкой:
Компонент SAP Crystal Reports Runtime Engine для .NET Framework 4.0 не удалось установить, появляется следующее сообщение об ошибке:
'Ошибка во время установки Не удалось установить следующие компоненты. -SAP Crystal Reports Runtime Engine для .NET Framework 4.0 '
Помимо этого, я не знаю, что не так и почему это не удалось.