Сбой адресной книги, только с некоторыми контактами

У меня Visual C # 2008 Professional, и я разработал первую половину приложения C # (консольный режим), а вторую половину сейчас в разработке (GUI).

Я ищу простой способ создания установщика для Это. Какие шаги необходимо предпринять для создания профессионального установщика?

Аналогичный вопрос здесь относительно Express edition, но у меня Pro, и я хотел бы по мере возможности придерживаться только стандартные компоненты VS (если вы думаете, что можете убедить меня, что сторонний разработчик установщика намного лучше, чем решение только для VS, обязательно попробуйте его).

Имейте в виду что меня пока не интересует обновление до VS2010, даже если создать установщик в сто раз проще. Это может произойти позже, когда выручка начнет расти: -)

Также имейте в виду, что компонент GUI этого приложения является полностью отдельным исполняемым файлом от консольной части. Консольная часть - это простой тип «открыть файл 1, поработать над ним, написать файл 2», а графический интерфейс - это довольно стандартное чудовище «открыть файл, сделать что-нибудь», поэтому здесь не происходит сложного или дико недокументированного поведения.

В основном, я ищу (как минимум) следующее:

  • профессионально выглядящий установщик.
  • возможность указать , где файлы приложения.
  • изменения в реестре, чтобы разрешить двойное - щелкает по расширению моего файла, чтобы открыть приложение с графическим интерфейсом с файлом в качестве аргумента.
  • необходимо установить все необходимое (мои материалы, .Net, если требуется, и т. д.). Печать из вкладки «Предварительный просмотр» BIDS 2008 R2 зависает, и процесс должен быть завершен в диспетчере задач. Факты Я могу установить отчет как StartItem в разделе "Свойства конфигурации отладки" для ...

    Задача: Печать из BIDS 2008 R2 Вкладка «Предварительный просмотр» зависает, и процесс должен быть завершен в диспетчере задач.

    Факты

    • Я могу установить отчет как StartItem в разделе "Свойства конфигурации отладки" для проекта, а затем запустить, создание окна предварительного просмотра. И затем успешно распечатать.

    • Я могу развернуть отчет в Сервер служб Reporting Services и успешно распечатать из отчета Диспетчер.

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

    • Проблема НЕ СУЩЕСТВУЕТ при использовании BIDS 2005, возможность печати из предварительного просмотра Вкладка просто отлично

    • Я могу экспортировать в любой формат из вкладки предварительного просмотра (например, PDF) открыть файл и успешно распечатать

    Действия по устранению неполадок (с такими же неудачными результатами):

    • Пробовал другие проекты SSRS
    • Пробовал другие отчеты SSRS
    • Пробовал новый проект SSRS, доступ к базовым данным ... без изображений, нестандартных шрифтов и т. Д.
    • Повторяющаяся проблема в другой системе (серверы, рабочие станции, новый отчет и т. Д.)
    • Используется Jet 4.0 OLEDB, подключенная к базе данных Access в качестве источника данных
    • Используется SQL Server 2005 в качестве источника данных
    • Используется SQL Server 2008 как источник данных
    • Установить NOCOUNT ON,на SQL Server (различные предложения троллинга на форумах)
    • Установите NOCOUNT OFF, на SQL Server
    • Изменены принтеры (модели, драйверы и т.д.)
    • Пробовал локальный принтер, подключенный через кабель

    Вопрос: Может ли кто-нибудь повторить такое поведение? Является ли это ошибкой в ​​BIDS 2008 R2 или среда разработки никогда не предназначалась для обеспечения этой более «производственной» функциональности печати из вкладки предварительного просмотра?

    Спасибо, Джефф

6
задан knslyr 29 September 2010 в 03:25
поделиться