2015-05-08 2 views
-1

Я создал exe-файл VB, который работает правильно, но когда я поделился с другим, он не работает в локальной сети. Может быть, я скучаю по комнате.Как создать exe-файл в vb, который будет распространен другим

+1

Как вы можете рассчитывать на какую-либо помощь, если вы не предоставили больше информации, чем у вас? Читайте на [Как задать хороший вопрос?] (Http://stackoverflow.com/help/how-to-ask). –

+0

Вы действительно не хотите выгружать программы на сетевые ресурсы и ожидать, что кто-нибудь их запустит. Запуск любой программы не на локальном устройстве с фиксированным диском или псевдодиске (SSD) имеет риски и ограничения. Большинство нетривиальных программ также требуют установки. Если бы это было неверно, тогда «переносные приложения» даже не были бы чем-то. – Bob77

ответ

0

Не зная точно, что вы делаете Я подозреваю, что ваша проблема связана с файлами ввода-вывода.

Если вы используете SQL, MySQL, Access или какую-либо другую базу данных, то проще всего использовать ODBC, чтобы назвать файл в вашей локальной сети. Существуют и другие решения.

Если вы используете «плоские» (текстовые) файлы, и вы указываете файлы на своем диске C, где ваша сеть будет искать их. Простым решением для этого является сопоставление неиспользуемой буквы диска с файлом. Затем перейдите к этому файлу в вашей программе vb, используя псевдопривод.

Charlie

+0

«Плоский» файл ≠ текстовый файл. – Bob77

+0

Вы правы (конечно) плоскими файлами могут быть файлы CSV, файлы BAS, файлы FRX и т. Д. И т. Д. И т. Д. Если к файлу можно получить доступ к NotePad (и блокнот был предназначен для чтения .txt-файлов), чтобы можно было в общем случае вызвать эти файлы плоские файлы. Я должен был сказать (например, txt) в этом ответе. Happy Computing -Charlie –

Смежные вопросы