Simple question:
How do I build the .exe from a Windows Form using VB.NET beta 2? I don't see it anywhere.
Thanks,
Greg
Printable View
Simple question:
How do I build the .exe from a Windows Form using VB.NET beta 2? I don't see it anywhere.
Thanks,
Greg
(i dont have the IDE in front of me so i am trying to play this from memory) If you go to FILE | NEW you can create a setup package on one of the options, that is if you installed the whole ide setup of the 3 disks. There you can make your EXE. However, if you plan on using this program on another machine, you'll need the entire framework package. (130mb). Hopefully that changes with the real release.
the framework is actually only about 20 megs...the sdk is 130 megs, but obviously end users dont need the sdk.
My mistake, but still, even 20 megs to run an exe... A little rediculous...
Well not really. Even 56k users can download it while they sleep.
And they only need to download/install it once
Looking at it from a home user or a customer standpoint, if i wasnt a developer, i wouldnt be downloading a 20 meg framework to get an application to run, its the same as java in that case.
Thats true, but I still think it will work out ok as it will be included in future Service Packs and Windows versions. All we can do is wait and see how the consumer reacts.
If MS will include it, then that would be great instead of a seperate install. I guess alot of what i wrote is hear-say until the final relase is out.
Mr Brown.. glad to see you are back on the boards.. I love how your thread asked about making an exe yet it turned into a dialog about the size of the sdk
-mcd
Ok I can finally give a definitive answer on this. I have never actually looked for how to make compile the assembly in .NET until last night. On the project explorer on the right hand side of the IDE(default) right click the project name and select Build. The compiled file will be in the bin directory of your projects directory.
And Cander comes through with the answer!.. Excellent.. the question should be asked now, why would MS make it so you had to go to the bin directory to get the exe?? why not make it as easy as vb6 and just select the location you want it?
-mcd
Well I think it being that MS wanted to make every language go by a set standard way of doing things and I beleive in VC++ 6 that this was done just like this and they choose that way to use with all the languages in VS .NET. Thats the best answer I can think of. Everything in .NET pretty much revoloves around the bin directory from what I have seen. In ASP.NET, you put business objects in a bin directory and if you use Code Behind, the code compiles to a bin directory.