Перенос приложение Visual Studio.NET на другой компьютер

Вопросы по программированию, не подходящие в другие разделы.

Модераторы: Naeel Maqsudov, C_O_D_E

Ответить
Павел_Л
Сообщения: 4
Зарегистрирован: 24 авг 2005, 13:04

Здравствуйте !

Написал небольшую программу на Visual Basic в Visual Studio .NET
При переносе скомпилированной версии на дургую машину - не запускается. Поигрался в настройках dll, заставил все используемые в ту же папку кидать, - не помогает: на второй машине не зарегистрировать через regsvr32, пишет, что не может найти точку входа в dll-файл.

Через MSDN выяснил, что чтобы программа работала, на машине должно быть установлено VS.NET, либо FrameWork.NET соответствующей версии.

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

Спасибо.
Hawk
Сообщения: 216
Зарегистрирован: 17 фев 2004, 14:52
Откуда: СПб
Контактная информация:

Напиши батник который FrameWork.NET устанавливает =)
Павел_Л
Сообщения: 4
Зарегистрирован: 24 авг 2005, 13:04

Не смешно :) Ради того, чтобы простейшее приложение, не использующее ни одной стандартной библиотеки, поставить на компах пользователей, ставить им FrameWоrk ?
Hawk
Сообщения: 216
Зарегистрирован: 17 фев 2004, 14:52
Откуда: СПб
Контактная информация:

Для того чтобы писать простейшие приложения нечего использовать .Net
Павел_Л
Сообщения: 4
Зарегистрирован: 24 авг 2005, 13:04

А у меня ничего больше здесь не установлено :) Все попытки найти VS 6 ни к чему не привели, а на Дельфи как-то не очень хочется писать.
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

Тема переехала.
Даже самый дурацкий замысел можно воплотить мастерски
0b0rm0t
Сообщения: 17
Зарегистрирован: 01 окт 2004, 22:02

Павел_Л писал(а):Не смешно :) Ради того, чтобы простейшее приложение, не использующее ни одной стандартной библиотеки, поставить на компах пользователей, ставить им FrameWоrk ?
Да. Странно, что человек, работающий с .Net, об этом не догадывается.
Павел_Л
Сообщения: 4
Зарегистрирован: 24 авг 2005, 13:04

Ээээ... не то, чтобы совсем не догадывался ;) Но, скажем, при работе на C++.Net такой номер имел шансы.
Ответить