Приложение .net framework 4.0 запускается с USB-накопителя

Мне нужно поместить мое приложение C # на USB-накопитель. Оно должно быть исполняемым оттуда.

Проблема в том, что для работы требуется .net framework 4.0 (или, возможно, 3.5 - он использует OpenXML для открытия, изменения и сохранения документов Word в формате .docx, я не уверен, совместим ли он с 3.5).

Имея программа на USB-накопителе означает, что установщика не будет, что, в свою очередь, означает, что я не могу встроить проверку предварительных требований, которая обычно говорит: «Вам нужен .net framework 4.0 ... установить сейчас?»

Есть ли способ создать проверку приложения до сообщения об ошибке по умолчанию от Microsoft и установить.Net framework 4.0 из установщика на USB-накопителе (см .: Где я могу скачать REAL Full .Net Framework 4 Standalone Installer? для ссылок на установщики .net frameworks).

Я понимаю, что этот вопрос дублирует Установка .NET framework с USB-накопителя, когда это необходимо , однако я не совсем понимаю вопрос и при поиске ClickOnce Deployment я не уверен, как это может помогите мне вообще.

Спасибо.

6
задан Community 23 May 2017 в 10:34
поделиться