PDA

Просмотр полной версии : Помогите с Visual Studio .NET


slayka
05.03.2007, 21:57
Написал небольшую программку на Visual Basic .NET для подруги, дабы облегчить её подсчёты по бухгалтерии, но что делать дальше не знаю. Как создать exe-шник, что бы он запускался на другом компьютере??? Что нужно для этого? Заранее благодарю!!!

Sironed
05.03.2007, 22:25
хм..компелировать надо
должна быть опция "make exe" или "compile"
ps чтобы прога на .NET работала на другом компе надо что на нём Framework стоял кажется,так что зря этот пакет выбрал,надо было обычный VB юзать имхо

mikle
05.03.2007, 22:41
если программа запускается из самой студии в режиме Release, то exe-шник уже лежит в папке <папка проекта>\bin\Release (debug-версия в debug соответственно :) )

slayka
06.03.2007, 21:52
Sironed
Так кажется или нет ?
если программа запускается из самой студии в режиме Release, то если программа запускается из самой студии в режиме Release, то exe-шник уже лежит в папке <папка проекта>\bin\Release (debug-версия в debug соответственно уже лежит в папке <папка проекта>\bin\Release (debug-версия в debug соответственно
Exe-шник я уже сделал , но на другом компе он не работает. Мысли есть у кого какие ещё нибудь?

Sironed
06.03.2007, 21:56
не работает? а что пишет при запуске??
Framework должен требовать по идее

Добавлено через 2 минуты
пиши подробней,так нельзя сказать в чём причина если ты ничего не говоришь конкретно... также может библиотеки требовать, про фреймворк в Инете ищи,там пишут много какие файлы\ресурсы требует,и т.п.

slayka
06.03.2007, 22:15
Всем спасибо. Поставил Framework и всё пошло на ура!!!

zApava
01.06.2007, 20:26
А чтобы exe шник работал без FrameWork (если писал в Visual Studio) то писать прогу надо на С++

NetFox
04.06.2007, 15:29
А чтобы не болела голова о наличии Framework и совместимости версии уже имеющейся у клиента, то [Solution explorer]->[имя проекта]->[правый щелчок]->Properties->[вкладка Publish]->[Prerequisites] и добавляете Windows installer 2.0 для Win2k и выше или Windows installer 3.1 и Framework 2.0 для Win98SE или WinME (Возможно, и еще что-то появится). Не помешает проверить и [Application Files] на той же вкладке (если, например, использовался DevExpress или другие компоненты из сторонних проектов). Разумеется, установочный комплект разрастется. Но для каждого клиента это можно делать только один раз. Следующие версии и другие Ваши софтины уже не будут нуждаться в этом.

YuriyA
24.06.2007, 12:21
Единственные проблемы, которые могут быть, это версии Framework.

Zevel
06.07.2007, 19:58
Попробуйте просто добавить ваш солюшен проект из раздела "Setup & Deployment->Setup Wizard" ( кажеться так.... ) там оно само проверит наличие framework и если надо то можно будет настроить на автоматическое скачивание :-)

Yarosh
10.08.2007, 01:44
Еще один из вариантов -

Можно выделить все References и установить для них свойство Copy local в true
После чего, прикомпиляции в папку приложения ....\bin\Debug будут размещены все необходимые для работы сборки (.dll-ки)

развертывание приложения - простое копирование папки ....\bin\Debug на другой компьютер

constant
15.08.2007, 13:10
Еще один из вариантов -

Можно выделить все References и установить для них свойство Copy local в true
После чего, прикомпиляции в папку приложения ....\bin\Debug будут размещены все необходимые для работы сборки (.dll-ки)

развертывание приложения - простое копирование папки ....\bin\Debug на другой компьютер

Не выйдет. Фреймворк будет требовать в любом случае. Вот сторонние .Net компоненты так можно с собой таскать, а сам .Net ставить надо

аликс
20.08.2007, 11:55
Еще как вариант - воспользоваться обфускатором, который может компилировать .NET в Native-код.

xbin
08.10.2007, 09:44
Можно и без фрамеворк, только нужно на висту ставить, там фрамеворк уже встроен.

Paralelity
03.07.2010, 10:53
\bin\debug

alro_AlucarD
25.10.2010, 13:53
простите, а разве обфускатор, хоть что-то компилирует о_О

WakeDown
09.03.2011, 08:26
Обфускатор призван запутать ваш код.

Karney
17.03.2011, 15:19
Кто нибуть знаєт где скачать MVC Framework для студии

SysolyatinSN
25.03.2011, 11:49
Уважаемые эксперты Net. Дайте совет. Как оптимизировать холодный старт приложения. Чтоб приложение не компилилось в JITere а запускалось из бинарного образа.

Floranich
20.04.2011, 13:17
Можно и без фрамеворк, только нужно на висту ставить, там фрамеворк уже встроен.

Он и в ХР встроен, просто версия может быть другая. Зависит от вашей пиратской сборки.:cool:

Добавлено через 1 минуту
Кто нибуть знаєт где скачать MVC Framework для студии

Майкрософт знает и гугл тоже.:shock:

Dimon_Inf
07.06.2011, 10:03
Написал небольшую программку на Visual Basic .NET для подруги, дабы облегчить её подсчёты по бухгалтерии, но что делать дальше не знаю. Как создать exe-шник, что бы он запускался на другом компьютере??? Что нужно для этого? Заранее благодарю!!!

в папке с программой должен после компиляции оставаться ехе файл