2012-04-16 2 views
0

Я разработал детали отслеживания приложений, и я развернул их. Записи обновляются так, как мне нужно. Я хочу, чтобы одно и то же приложение использовалось в других трех разных системах, не имеющих MS Visual Studio. Как мне это сделать ? Достаточно ли того, чтобы создать аналогичную таблицу в пути, который я разработал в других системах, и запустить приложение?Развертывание приложений Visual Basic .Net

+0

Вы хотите развернуть Windows или веб-приложение? – Nicholas

+0

Приложение Windows – Harish

+0

Как вы упоминаете обновление записей: Вы подключаетесь к базе данных? Если да. Как вы подключаетесь к базе данных? – Nicholas

ответ

2

, вероятно, самый простой способ развертывания проекта будет:

  • Копировать & Вставить весь вывод из папки бин на другую машину и убедитесь, что рамки .net вы использовали для вашего приложения устанавливаются на эта машина.

Вы также можете создать Setup and Deployment Project

  • Откройте решение вашего приложения
  • Файл -> Добавить -> Новый проект ...
  • Другие типы проектов -> Настройка и развертывание - > Установщик Visual Studio -> Проект установки
  • Вкладка «Файловая система» щелкните правой кнопкой мыши «Папка приложения» -> Добавить -> Выход проекта и выберите «Первичный вывод» из вашего прикладного проекта.

(Подробнее о добавлении файлов в проект установки: How to: Add Items to a Deployment Project)

Если вы хотите использовать копию базы данных доступа на каждой машине
Как вы используете базу данных доступа. Вы можете отметить, что вы используете базу данных доступа к вашему проекту, и установите для параметра «Создать действие» (на странице «Свойства») содержимое.

Теперь так же, как прежде, щелкните правой кнопкой мыши на «Папке приложений» и добавьте выход проекта. Только на этот раз выберите «Файлы содержимого» вместо «Первичный выход»

  • Создайте проект установки и распространите файл setup.exe или .msi.

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

Измените свою строку соединения, чтобы пользователи из других компьютеров могли подключиться, посмотрите на this site, если вам нужна помощь с connectionstrings.

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

  • Создайте проект установки и распространите файл setup.exe или .msi.

Надеюсь, что это поможет.

Смежные вопросы