Member 8686335 Ответов: 5

Как я могу экспортировать приложение в visual studio в виде исполняемого файла


Как я могу экспортировать приложение (windows form) в visual studio в виде исполняемого файла для запуска на ПК, где visual studio не установлена

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

johannesnestler

извините, но если у вас есть такие концептуальные проблемы, вам следует прочитать базовую книгу/учебник по программированию/.net. Конечно, вы можете задавать вопросы здесь, но я предполагаю, что у вас будут проблемы с пониманием ответов без некоторых базовых знаний. - кстати. если вы создадите свое приложение на основе .net framework, оно не будет работать без него... "Профессиональное" решение состоит в том, чтобы создать установочный проект (msi-installer или click-once) и включить зависимости (например, .net framework)-это дает "лучший" пользовательский опыт, конечно, если ваше приложение компилируется только в простой файл .exe - вы можете скопировать его в целевую систему и установить все зависимости вручную.

5 Ответов

Рейтинг:
2

Sergey Alexandrovich Kryukov

Visual Studio не требуется для запуска приложения. Я могу сказать вам больше: это даже не нужно, чтобы построить проект или решение (сюрприз?). MS просто использует MSBuild.EXE, который поставляется в комплекте с (свободно распространяемым) .NET Framework, а также C# и VB.NET компиляторы.

А вывозить нечего. Если это так, то невозможно запустить приложение .NET, не встроив его в исполняемый файл(ы). Просто найдите его в своем проекте. Он находится в выходном каталоге. Чтобы узнать, где находится выходной каталог, посмотрите на параметры проекта.

—СА


Рейтинг:
2

Not Active

Вы не экспортируете приложение. Вы начинаете с создания приложения Windows Form, которое компилируется в исполняемый файл.


Рейтинг:
1

Clifford Nelson

Если это простая программа, все, что вам нужно сделать, это зайти в папку bin и получить exe-файл. Это будет работать просто отлично, даже не устанавливаясь, предполагая, что у вас установлен фреймворк. Если вы просто создаете отладочную версию при компиляции, то исполняемый файл находится в /bin/Debug. для простого приложения, будут pdb-файл, EXE-файла.config файл, и EXE-файл. Pdb-файл содержит отладочные символы. Просто попробуйте выполнить exe-файл. это сработает.


Рейтинг:
1

Member 12910875

Хотя это довольно простой вопрос, я не понимаю, почему люди не могут просто ответить на него. Что вы хотите, так это узнать, где хранится исполняемый файл, Когда вы нажмете эту кнопку запуска. Обычно он находится в папке bin вашего проекта, вот так:

Документы\Visual Studio\проекты\MyApplication\MyApplication\bin\Debug

если только вы не сохраните свои проекты в другом месте на вашем компьютере. Для меня Visual studio сохраняет все проекты в Моих документах\Visual Studio\Projects.

В качестве альтернативы, если вы даже не уверены, где хранится ваш проект, вы можете нажать кнопку Просмотр -> обозреватель решений Правой Кнопкой Мыши на верхнем элементе под названием "решение ..." и нажать кнопку Открыть папку в Проводнике файлов.

Есть и другие способы, но это те, о которых я знаю.








Вот так! Неужели это было так трудно?!? Серьезно, с такими простыми вопросами, как этот, просто ответьте на вопрос. Я наблюдаю это все чаще и чаще, когда люди расстраиваются из-за простых вопросов. Иногда оригинальный плакат просто нужно направить в нужном направлении.

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

Тем не менее, к оригинальному плакату начните использовать google! ОЧЕНЬ МНОГО!!! Часто, когда я сталкиваюсь с такой проблемой, как эта, у google будет ответ, который будет первым, что вы увидите. Очевидно, не в этот раз, потому что это место было первым, что я увидел, но я честно просто проверял, нужно ли мне делать что-то еще, прежде чем хватать программу для использования в другом месте.


[no name]

На этот вопрос был дан ответ....Четыре года назад. Нет никакой причины отвечать на него снова.

Member 12910875

Чем вообще отвечать? Лол

Рейтинг:
0

Dave Kreskowiak

Вам действительно нужно взять книгу для начинающих по C# и поработать над ней. Все, что вам нужно сделать, чтобы получить EXE-файл, - это построить свой проект . Серьезно, это очень простая концепция в Visual Studio. Вам нужно гораздо больше помощи, чем вы могли бы получить от нескольких сообщений на форуме.