View Full Version : *FREE* Visual C++ 2005 Express Beta

07-02-2004, 03:51 PM

Everything else

07-02-2004, 05:44 PM
wow that looks pretty cool. im downloading it right now...so i cant comment yet on how it is....

07-02-2004, 06:18 PM
that guy they hired for modeling really looks freaky.
edit: i tried downloading it from their 1kb/s server but then decided i wouldn't leave my comp on for 3 and half years. way to go microsoft

07-02-2004, 06:59 PM
i try to avoid even the stable software from microsoft, and this is a beta. so i'm not sure how this will perform. i'm installing it none the less for experience. we'll see how it goes. thanks for the link.

EDIT: sitting for 5 minutes and still @ 0% download. doesnt look that promissing here either.

07-02-2004, 07:21 PM
Downloaded fine for me. I tried it at here at work and compiled a few simple projects. Everything looked to be in working order.

07-02-2004, 07:25 PM
Anybody keen on some of the features it has which the previous don't? Do they support export yet?

07-02-2004, 07:55 PM
Straight from Microsoft:

"windows.h is part of platform sdk. platform sdk is not included in VC++ 2005 Express"

07-02-2004, 08:17 PM
yeah I tried to compile a window program and it kept saying it couldnt find a file called "windows.h".

Does it mean that the platform SDK will be a separate download? or just not supported?

07-02-2004, 08:34 PM
I think the sdk is already a sepearate download. This is a download for Visual Studio 2005. You can get a .NET sdk with complete comman line compilers for most, if not all, of the languages, and some other tools. At least that is my understanding, I could be very wrong.

07-02-2004, 09:21 PM

this could be it. Large download though, so i'll try it later

07-02-2004, 11:44 PM
Yes thats the new SDK but it is separated into cab files for convenience sake. It is huge but the info contained in it is well worth the effort and the wait.

I'm quite impressed that MS is making this available for free as well as the main components of the Visual Studio 2005. While I realize these are betas....I'm still impressed.

Perhaps they've learned something from their fight with Sun and from their recent experiences with big accounts and clients converting to open source solutions instead of updating with MS.

A step in the right direction for MS I think.

And my download for the Express was done in almost a minute. Not sure why you guys are having trouble. The SDK took longer...but thats to be expected.

07-02-2004, 11:49 PM
The thing is the MSVC++ 2005 Express Beta wont let you do any WinAPI programming.. just console apps, and the whole .NET framework thing.

07-03-2004, 02:09 AM
Step by step guide to compiling a windows project.

Once only:
Click Tools->Options
Expand Projects and Solutions->VC++ Directories
Use the drop down box to show directories for include files.
Click the new line button.
Add "C:\Program Files\Microsoft SDK\include" or where you installed the platform SDK.
Use the drop down box to show directories for library files.
Click the new line button.
Add "C:\Program Files\Microsoft SDK\lib" or where you installed the platform SDK.
Per project:
Click on the project name in the solution explorer pane.
Click on the project menu->Properties.
Expand Linker->Input
Add needed libraries to the Additional Dependencies fields. Example: "User32.lib Advapi32.lib"

It does not appear to support ATL, MFC or resource editor but IDE, #import and debugging is supported.

07-03-2004, 06:52 AM
that guy is no programmer. he's got a well kept beard :D

as for MS they learning the hard way: after Munich, Paris is turning to OSS for their needs (particularly OpenOffice). microsoft are apparantly going to give them a 60-80% discount. i hope they go with OpenOffice :)

07-03-2004, 08:02 AM
Speaking of the success of Open Source programs, any body got an opinion on Mono? A few months ago I was told it sucked, and I was disappointed by how it turned out, but their latest version I think is quite good.

I'm not surprized MS is trying something like this. With the cheapest available version of Visual Studio .NET 2003 being over a thousand dollars (unless you're like me and you show up to one of the meetings, sleep through it, and then get the free Academic version), I know very few people who actually paid for it.

07-03-2004, 08:46 AM
unless you're like me and you show up to one of the meetings, sleep through it, and then get the free Academic version

you just blanked the whole meeting, then a copy of MSVS landed in your lap?!

07-03-2004, 11:48 AM
Actually I didn't even really go to the meeting. My brother-in-law works at BYU in the CS department and they've got a deal going with MS that you can download MSVS off of their servers if you're in that department, and BYU picks up the tab. So he got his copy from that. Just before my birhtday he took his wife to a meeting, and stocked up on coupons (then won the drawing at the end for another free copy). All my brothers are in programming in one way or another and we all have legal version of VS, and are yet to pay for a single one!

edit: They still do these meetings, but they're cutting back a lot. I mentioned the drawing earlier. It used to be that you showed up and left with a copy, now one person leaves with a copy after winning a drawing.

07-03-2004, 12:22 PM
Bleh I wasted 30 seconds of my life downloading it and it doesn't even run on windows 98! I guess I should get a new OS...

07-03-2004, 01:36 PM
Bleh I wasted 30 seconds of my life downloading it and it doesn't even run on windows 98! I guess I should get a new OS...
I'm assuming that if it doesn't run on 98 that it won't run on ME.

Dang it.

07-03-2004, 01:54 PM
Nope. 2000, XP, and Server 03. I was surprized at that because .NET programs run on 95 and up, basically (depending on other factors, like RAM and processor).

07-03-2004, 02:31 PM

How can MS have programs that don't work on their own OSs?

Stupid, stupid, stupid.

07-03-2004, 03:07 PM
Because they are no longer giving support for their old OSes. Why add in more code to a project to support an OS that is about 6+ years old?

07-03-2004, 03:16 PM
You want MS to supply something with as much power as VS.NET 2003 in a DOS 1.0 beta version? Windows 98 is quickly becoming obsolete. IT didn't take long for 3.1 to go out, and XP is, under the skin, a much more dramatic change.

07-03-2004, 03:40 PM
I understand why they couldn't give it the support for DOS 1.0 beta, but would it take so much more work for them to give it support for 98?

07-03-2004, 03:43 PM
From that point up they were using a completely different kernel, so yes,

07-03-2004, 04:17 PM
Oh, that makes sense.

07-04-2004, 03:21 AM
yes, and also for marketing purposes. i'm shure it wouldn't be that hard to adapt to windows 98, but they want people to be using XP now don't they. MSVC command lines tools are for xp/2000 too actally :(

07-04-2004, 11:00 PM
Oh cool. I still love gcc, but I think I'll give this a try. Microsoft has actually been starting to get better lately.

07-04-2004, 11:08 PM
I agree - they're definately changing. I think the new look of XP-type systems has a slightly more Linux feel to it. That's not necesarily a good thing, but it's a sign that Linux is starting to control the industry more.

edit: And .NET seems like almost a deliberate cry for Windows to start fading into the background and be one the same level as *nix, Solaris, etc... As soon as projects like mono become better known, it's gonna happen FAST.

07-05-2004, 09:35 AM
It downloaded and installed in a few minutes, no problems here.

The compiler seems almost unchanged feature-wise (no export or and/or/not yet). Grrr!
I really like the new interface, though.

07-05-2004, 05:49 PM
It always fails to install when it tries to install the .NET platform. Of course, they aren't going to say WHY it failed, they just tell me that it failed. I looked in the log and it said that it returned with a value of 0x1003. I know I have sufficient disk space left, I have close to 6GB left on my HDD.

07-06-2004, 03:57 AM
Whoops, 0x1003 is not 1603 in decimal. :o
0x1003 is 4099 in decimal.


4099 Windows Installer is not installed properly on computer.

Due to the improper installation of Windows Installer, the installation of Dotnetfx.exe cannot proceed.

Possibly, you need to (re)install MSI_V2.0 from:


Hopefully that is a little more helpful.

07-06-2004, 10:44 AM
I got 0x1003 not 0x1603

Thanks for the effort anyway.

07-06-2004, 11:41 AM
can't install this through a web proxy? stuck at 0%.

I'll wait til I get home then.

07-06-2004, 08:43 PM
It's working now. I had to reregister the the service. Thanks!