Что вызывает предупреждение Vista/Win7: “Эта программа не могла установить правильно”?

Определение списка столбцов обычно наилучший вариант, потому что Ваше приложение не будет затронуто, если кто-то добавит/вставит столбец к таблице.

5
задан rjobidon 5 May 2012 в 05:41
поделиться

3 ответа

Одна из причин этого всплывающего окна заключается в том, что после запуска установщика система проверяет, не изменилось ли что-нибудь в списке установленных программ. Если содержимое списка установленных программ не изменилось, предполагается, что ваше приложение не удалось правильно установить.

3
ответ дан 14 December 2019 в 08:52
поделиться

Я думаю, это связано с операциями, которые могут быть запрещены через UAC. (Не знаете, что именно - файлы копируются в закрытые области?)

Чтобы этого не произошло, запустите программу установки от имени администратора.

0
ответ дан 14 December 2019 в 08:52
поделиться
[использовать 11 Фреймворк?

(Я разработчик Symfony , поэтому я отвечу так, как будто он вращается вокруг Symfony . Существуют и другие фреймворки с аналогичной функциональностью, однако, на мой взгляд, ни один настолько же полны или хорошо написаны, как Symfony ).

Цитата с веб-сайта Symfony:

framework оптимизирует разработка приложений путем автоматизации многие шаблоны, используемые для заданная цель. Фреймворк также добавляет структуру к коду , вызывая разработчику написать лучше, подробнее читабельный и более удобный код . В конечном итоге каркас упрощает программирование , поскольку упаковывает сложные операции в простые утверждения.

Symfony - это законченный фреймворк предназначен для оптимизации разработки веб-приложений посредством несколько ключевых особенностей. Во-первых, это разделяет бизнес-правила веб-приложения, логику сервера и просмотры презентации . Он содержит многочисленные инструменты и классы , направленные на сокращение времени разработки сложное веб-приложение. Дополнительно, он автоматизирует общие задачи , так что разработчик может полностью сосредоточиться на специфика приложения. В конечный результат этих преимуществ означает нет необходимости изобретать велосипед каждый раз, когда новое веб-приложение построен!

Symfony полностью написан на PHP 5 . Он был тщательно протестирован в различных реальных проектах и фактически используется для высокого спроса веб-сайты электронного бизнеса. Это совместимо с большинством доступных баз данных движки, включая MySQL, PostgreSQL, Oracle и Microsoft SQL Server. Это работает на платформах * nix и Windows. Начнем с более детального изучения его features.

Возможности Symfony - То есть, чего вы упускаете ...

Большинство общих функций веб-проектов автоматизированы в Symfony, а именно:

  • Встроенная интернационализация позволяет осуществлять перевод как данных, так и интерфейса, а также локализацию контента.
  • В презентации используются шаблоны и макеты , которые могут быть созданы дизайнерами HTML без каких-либо знаний о структуре. Помощники сокращают объем написанного кода представления, инкапсулируя большие части кода в простые вызовы функций.
  • Формы поддерживают автоматическую проверку и повторное заполнение, и это обеспечивает хорошее качество данных в базе данных и лучший пользовательский интерфейс.
  • Экранирование вывода защищает приложения от атак с помощью поврежденных данных.
  • Вам нужно будет добавить встроенный манифест и установить требуемый уровень выполнения.

По этой теме есть предыдущий вопрос о стеке с некоторыми альтернативными решениями (нуб, я могу опубликовать только одну ссылку на данный момент) . Вы сможете найти некоторую информацию об установочных приложениях с поддержкой Vista и решить эту проблему, но приведенная выше информация работала для меня в прошлом.

4
ответ дан 14 December 2019 в 08:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: