473,386 Members | 1,736 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Can VB 2008 Compile To Distributable Code?

I've read that VB 2008 output code (exe file) is not distributable -
is this true?

If not, how does one distribute it?

Thanks for help
Jan 29 '08 #1
5 3336
Scott,

You can distribute it, however what is your version.

If it is the express version you have click once. With a full version you
have a Setup project to do distribute it in a more elegant way.

Cor

Jan 29 '08 #2
On Tue, 29 Jan 2008 05:26:56 +0100, "Cor Ligthert[MVP]"
<no************@planet.nlwrote:
>Scott,

You can distribute it, however what is your version.

If it is the express version you have click once. With a full version you
have a Setup project to do distribute it in a more elegant way.

Cor
Ah, thank you, it is Express Edition. I did finally find the
publishing wizard etc., but it will let me publish in one of only
three ways, a web/ftp site, a UNC file path or a CD. I really need to
be able to email an executable or a zip file to my client - is that
possible with Express?

Or is there a way to use one of these three methods and then package
the required files in a zip file so that the client can unzip it
locally and install it? My project will require almost daily updates
for a while and this would be easiest with an email.
Jan 29 '08 #3
>
Ah, thank you, it is Express Edition. I did finally find the
publishing wizard etc., but it will let me publish in one of only
three ways, a web/ftp site, a UNC file path or a CD. I really need to
be able to email an executable or a zip file to my client - is that
possible with Express?

Or is there a way to use one of these three methods and then package
the required files in a zip file so that the client can unzip it
locally and install it? My project will require almost daily updates
for a while and this would be easiest with an email.
The Express edition was in fact created for learning programming in Net.
It was never meant to be a tool to create and distribute business solutions.

Cor

Jan 29 '08 #4
If you just copy the executable and all of its dependencies to a target
directory on another computer and if the framework is installed
it should just work

normall desktop .Net programs are Xcopy deployable as long as you do not
use legacy COM components wich need client side registration and thus a
setup program

hth

Michel

"Scott Gravenhorst" <no*****@gte.netschreef in bericht
news:47***************@news.verizon.net...
I've read that VB 2008 output code (exe file) is not distributable -
is this true?

If not, how does one distribute it?

Thanks for help

Jan 29 '08 #5

"Scott Gravenhorst" <no*****@gte.netwrote in message
news:47***************@news.verizon.net...
On Tue, 29 Jan 2008 05:26:56 +0100, "Cor Ligthert[MVP]"
<no************@planet.nlwrote:
>>Scott,

You can distribute it, however what is your version.

If it is the express version you have click once. With a full version you
have a Setup project to do distribute it in a more elegant way.

Cor

Ah, thank you, it is Express Edition. I did finally find the
publishing wizard etc., but it will let me publish in one of only
three ways, a web/ftp site, a UNC file path or a CD. I really need to
be able to email an executable or a zip file to my client - is that
possible with Express?

Or is there a way to use one of these three methods and then package
the required files in a zip file so that the client can unzip it
locally and install it? My project will require almost daily updates
for a while and this would be easiest with an email.

Publish it to a file path (doesn't have to be UNC), then zip up the contents
of the directory and send it.

It would actually be easiest with a webserver. One of the strengths of
ClickOnce is that it provides incremental update support. So you export to,
say, a web server, and your user installs it from there. Then you update it,
push it again to the same web server. When your user runs it, it
automatically picks up the update.

You can do the same with an FTP site or a UNC network path.

Or you can deploy to a folder on your drive and keep sending it to him over
and over again.

RobinS.
GoldMail, Inc.

Jan 30 '08 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: BruinBySea | last post by:
Here is the problem. I built LibA and LibB as class library projects in the same solution as my web application HelloWorldWebApp. Wherever necessary I added project references. Everything...
14
by: ApexData | last post by:
I am considering building some distributable commercial applications. For about a year now, I have been using Access2000. This was my first venture into object oriented database development. ...
1
by: forum.microsoft.com | last post by:
that is after installing .net 3 and vs 2008, can I still use vs2005 to emit code for target pc with only .net 2 run time? It seems various prev thread, vs 2008 express is not exactly good/easy ...
2
by: NvrBst | last post by:
I'm not too much of a C++ programmer but I have a bunch of C programs (they compile with GNU) and want to get them to compile in VC++ 2008. In Unix I go "./configure" and it makes a "Makefile". ...
1
by: Jim Langston | last post by:
I'm trying to compile some source code to interface LUA into C++. When I compile in MSVC++ Express 2008, however, I get the error (among others): ....\luastate.h(129) : error C2027: use of...
2
by: Peted | last post by:
Hi, im moving a project from vs2005 to vs 2008. is doing so i have come across a compiler error regarding partial classes that i dont understand if anyone can explain it to me please the...
1
by: Amil Hanish | last post by:
I had a VS 2005 web app (not using Linq yet). I migrated to VS 2008 and the app still worked fine. Now I want to try out Linq. I modified the web.config to load the Linq DLLs and added "using...
3
by: cj | last post by:
I know there is a menu somewhere in 2008 that lets you set the version of .net to build the app to. Where is it? I'm building a windows app if that makes a difference.
1
by: ectobar | last post by:
I have a program developed in C# with vs2005. Another program that needs to go on my system was written with C# in vs2008, and it requires the C++ 2008 redistributable package to run. The problem...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.