Мой развернутый файл (.msi) не может быть установлен на другом компьютере

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

  1. Должен ли я отправить второй файл «настройка» вместе с первым?
  2. Какая разница между setup.exe и .msi, когда они оба выполняют одну и ту же работу. Странно, что setup.exe меньше. Не могли бы вы объяснить?

Я не отправил второй файл, потому что (.msi) на моем локальном компьютере, где я разработал приложение, отлично работает в любом месте, независимо от местоположения файла «настройки».

Приложение WinForm написано на C# в .NET 3.5. Я использовал VS 2008.

Спасибо.


person Beginner_Pal    schedule 08.09.2010    source источник
comment
Вы можете опубликовать точное сообщение об ошибке?   -  person ajay_whiz    schedule 08.09.2010
comment
Не можете вспомнить сообщение об ошибке? Затем, пожалуйста, попробуйте еще раз (приготовьте ручку), прежде чем спрашивать здесь.   -  person Henk Holterman    schedule 08.09.2010
comment
Я только что понял, это проблема безопасности Windows.   -  person Beginner_Pal    schedule 08.09.2010


Ответы (1)


setup — это не что иное, как просто приложение, которое может установить все необходимые предварительные условия, а затем вызвать MSI. Если вы можете опубликовать фактическое сообщение об ошибке, возможно, я также смогу объяснить, почему MSI не работает.

person Christopher B. Adkins    schedule 08.09.2010