Скомпилировать *.exe

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

ndemidov
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 285
Зарегистрирован: 14.11.2007 (Ср) 16:23
Откуда: Earth planet

Скомпилировать *.exe

Сообщение ndemidov » 17.11.2007 (Сб) 12:01

Здравствуйте. Недавно перешёл с VB 6 на VB 8 (2005). Не могу понять, как правильно скомпилировать прогу (*.exe). Документации у меня нет. В MSDN (анг.) не нашёл. На вкладке "Publish" св-ва проэкта есть унопка "Publish Now". Если нажать, то в выбранной папке появляются какие-то файлы, а exe-шника нет. Подскажите, пожалуйста, где об этом прочитать.

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Сообщение Nord777 » 17.11.2007 (Сб) 13:56

Не нужно тебе жать на Publish.
Прога компилируется автоматом при запуске.
Microsoft Visual Studio 2008
Microsoft .NET Framework 3.5

ndemidov
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 285
Зарегистрирован: 14.11.2007 (Ср) 16:23
Откуда: Earth planet

Сообщение ndemidov » 17.11.2007 (Сб) 14:48

Nord777 писал(а):Не нужно тебе жать на Publish.
Прога компилируется автоматом при запуске.

А в какую папку: ...\bin\Debug\my.exe или ...\obj\Debug\my.exe :?: Ещё там нескл. файлов (*.resoures, *.exe.manifest), папка с My Project.Resources.Designer.vb.dll, без каких файлов прога не будет работать на комп-е польз.?

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 17.11.2007 (Сб) 15:09

Без фреймворка не будет, и без зависимых сборок. Всё.
Изображение

ndemidov
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 285
Зарегистрирован: 14.11.2007 (Ср) 16:23
Откуда: Earth planet

Сообщение ndemidov » 17.11.2007 (Сб) 17:40

1) Т. е. у конечного пользователя должны быть все файлы (ActiveX components само собой), которые есть на вкладке "References" в окне "св-ва проэкта"? Либо у него должен быть уст. FrameWork моей версии, либо вкл. эти *.dll в процессе установки моей проги.

2) Зависимые сборки - это ActiveX components и то, что можно добавить в: меню "Project" --> "Add Reference...". Так?

3) А мой файл *.exe, который всё это запускает, можно взять в: "MyPog\bin\debag\MyProg.exe" или "MyPog\obj\debag\MyProg.exe", который переобновляется каждый раз, когда я запускаю свой проэкт в IDE Basic. Так?
А зачем,вообще, VB .NET создаёт две эти две папки \bin\debag\ и \obj\debag\ в той же папке, где хранится мой проэкт в них почтиодно и тоже...

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 17.11.2007 (Сб) 20:38

Тебе надо нажать Build All
И прогу брать из папки bin\Release
Либо у него должен быть уст. FrameWork моей версии, либо вкл. эти *.dll в процессе установки моей проги.
Не либо. У него должне быть установлен FW
Все остальные dll будут скопированы в папку bin\Release, их то же надо распростронять

И перед всем этим надо выбрать Build->Configuration manager и выбрать Solution configuration = release
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 18.11.2007 (Вс) 11:26

Я думаю ответ был получен в исчерпывающей мере, вопрос ну мягко говоря очень простой, ответ есть в любой книге по Visual Basic .net

и автору топика следует подумать таки о покупке книге

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 18.11.2007 (Вс) 12:32

Вопрос "что следует таскать за прогой" не такой уж тривиальный.
Изображение

ndemidov
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 285
Зарегистрирован: 14.11.2007 (Ср) 16:23
Откуда: Earth planet

Сообщение ndemidov » 18.11.2007 (Вс) 16:19

Разобрался. Всем большое спасибо за участие. И за книгу тоже :). Будет мне уроком смотреть содержание при выборе книг: у меня есть 2, но об IDE там почти и ничего нет.

asharky
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 162
Зарегистрирован: 22.06.2004 (Вт) 0:39
Откуда: Батоны-ларьки-поребрики...

Сообщение asharky » 19.11.2007 (Пн) 9:03

ndemidov писал(а):Разобрался. Всем большое спасибо за участие. И за книгу тоже :). Будет мне уроком смотреть содержание при выборе книг: у меня есть 2, но об IDE там почти и ничего нет.
У Вас 2 (две!) книги всего есть?

Сколько же Вам лет? Как скоро пойдёте в школу?
В культурной столице проститутки берут книгами...

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 19.11.2007 (Пн) 10:39

asharky
Юмор неудачен :). У меня например вообще нет книг по VB.NET. Была книга по ADO.NET, но пришлось выкинуть, за бестолковостью. Это на мой взгляд наболевшая тема - среди книг по программированию найти толковые порой бывает сложно
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

asharky
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 162
Зарегистрирован: 22.06.2004 (Вт) 0:39
Откуда: Батоны-ларьки-поребрики...

Сообщение asharky » 19.11.2007 (Пн) 10:55

ANDLL писал(а):asharky
Юмор неудачен :). У меня например вообще нет книг по VB.NET. Была книга по ADO.NET, но пришлось выкинуть, за бестолковостью. Это на мой взгляд наболевшая тема - среди книг по программированию найти толковые порой бывает сложно
Я так понял у человека всего две книги. Не только по компьютерной тематике. По жизни.
В культурной столице проститутки берут книгами...

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 19.11.2007 (Пн) 11:19

asharky, неправильно понял! Флуд прекращаем! Толковых книг по юзанью VB и VB.NET в частности действительно мало. Если есть желание продолжать данную тему, то либо в Треп, либо в Народную литературу. Вполне возможно там даже и тема есть подходящая.
Весь мир матрица, а мы в нем потоки байтов!

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 19.11.2007 (Пн) 18:00

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


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 106

    TopList