473,385 Members | 1,468 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,385 software developers and data experts.

2005 Express edition

Hi
I installed .NET 2005 express edition, and am about to unnistall it again
because it can't seem to be able to even insert a resource file into a
project. Can anyone tell me is this right? Should it be able to?

I know it's express edition, and therefore limited functionality, but surely
resources are quite fundamental?
Also, once it's downloaded, is there any way of getting access to the fully
downloaded file incase you want to install it again? It seems to want to
download and install in one fell swoop.

Nov 17 '05 #1
10 1945
Hi Bonj,
I installed .NET 2005 express edition, and am about to unnistall it again
because it can't seem to be able to even insert a resource file into a
project.
What do you mean with "insert an resource file" ?
Have you created a new resource or are you trying to add an existing
resource (from an older VC version?)
I know it's express edition, and therefore limited functionality, but
surely resources are quite fundamental?


Mainly it is a "beta1" version!

--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/
Nov 17 '05 #2
> What do you mean with "insert an resource file" ?

Without meaning to sound obvious, I just want to in some way cause a project
to gain a resource file (.rc file). In the project explorer, you have got
folders - source files, header files, resource files, ... in full editions,
you can add a resource file to the project, and it will automatically get
compiled with rc.exe and the resulting .res file get linked into the project.
Have you created a new resource or are you trying to add an existing
resource (from an older VC version?)
Either would do!

Mainly it is a "beta1" version!
Well - it's 'beta' - don't know about beta "1". I had thought (hoped, maybe)
that they would have just omitted the advanced functionality, such as the
ability to create certain types of more obscure project, such as ATL server
DLLs and such like, and that "basic" things like inserting resources into a
project would be still permitted.

I was just trying to find out whether I am horribly overoptimistic in how
few constraints I expected the beta express editions to have, or whether this
is just me not doing it right.

If they actually don't include that capability and it's not just me, then
what is the actual point of having a tool that can't insert resources? I
mean, the SDK is free and that can do resources. The IDE is free - with the
Beta express edition. It's just frustrating you can't plug them together -
you would have to define a custom task or something.

Or maybe it's a legitimate bug?

If somebody who's also got it could possibly try it... and then I'd know
whether it was just me or not. It's the one downloaded from that MS web page
with really cheesy looking pictures of what they think a stereotypical
developer should look like (I notice they've decided to go politically
correct, and have a girl as the c# cheerleader ;-) )

http://lab.msdn.microsoft.com/expres...c/default.aspx

--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/

Nov 17 '05 #3
Hi =?Utf-8?B?Qm9uag==?=,
What do you mean with "insert an resource file" ?
Without meaning to sound obvious, I just want to in some way cause a
project to gain a resource file (.rc file). In the project explorer,
you have got folders - source files, header files, resource files, ...
in full editions, you can add a resource file to the project, and it
will automatically get compiled with rc.exe and the resulting .res
file get linked into the project.


Ok, now I looked a bit deeper:

VC++ 2005 Express (Beta1) is *not* designed to create native Win32-Apps!
It is mainly designed to create managed C++ apps.

If you create an "win32"-app and try to add an resource to the project, a
message box will aprear: "Interface not supported".
So it seems that it is not yet implemented...
Of course, there is an resource-compiler in the VC\Bin directory. Therefor
you can create res-files from rc-files. But at the moment you have to do this
by hand. As I explained, it is still beta1.

I do not know if the RTM version will have the support for resources... I
doubt not (see below)...

Mainly it is a "beta1" version!


Well - it's 'beta' - don't know about beta "1".


If you start "VC++ Express" it will display "BETA1" in the splash screen...
I had thought (hoped,
maybe) that they would have just omitted the advanced functionality,
such as the ability to create certain types of more obscure project,
such as ATL server DLLs and such like, and that "basic" things like
inserting resources into a project would be still permitted.
Neither ATL nor MFC is supported with VC++ 2005 Express.
See: Express 2005 FAQ
http://lab.msdn.microsoft.com/expres...t.aspx#visualc

<quote>
You can build Windows Forms, console, and class library applications
</quote>

<quote>
No, MFC and ATL are not included with Visual C++ 2005 Express Edition
</quote>

Of course, you can create native win32-apps if you install the Platform SDK,
see:

Using Visual C++ 2005 Express with the Microsoft Platform SDK
http://lab.msdn.microsoft.com/expres...k/default.aspx

If they actually don't include that capability and it's not just me,
then what is the actual point of having a tool that can't insert
resources? I mean, the SDK is free and that can do resources. The IDE
is free - with the Beta express edition.
VC++ 2005 is *not* free! Only the beta version is "free" (of course time
limitied).

It's just frustrating you
can't plug them together - you would have to define a custom task or
something.


Yes.
--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/
Nov 17 '05 #4
Bonj wrote:
Also, once it's downloaded, is there any way of getting access to the fully
downloaded file incase you want to install it again? It seems to want to
download and install in one fell swoop.

Actually there is a link about downloading the complete files for
off-line installation in the download page of Beta 1, check it thoroughly.

--
Ioannis Vranos
Nov 17 '05 #5
Of course, you can create native win32-apps if you install the Platform SDK,
see:
That's what I have done...

Using Visual C++ 2005 Express with the Microsoft Platform SDK
http://lab.msdn.microsoft.com/expres...k/default.aspx

If they actually don't include that capability and it's not just me,
then what is the actual point of having a tool that can't insert
resources? I mean, the SDK is free and that can do resources. The IDE
is free - with the Beta express edition.
VC++ 2005 is *not* free! Only the beta version is "free" (of course time
limitied).


I didn't say it was. I said 'the SDK is free' - and 'the IDE is free - with
the Beta express edition'. Which is true. I didn't say "VC++ 2005 is free".
Also, VC++ 2005 express edition beta IS free, but is that because it's beta,
or because it's express? And why do you put "free" in quotes, like it's not
really free? Is it not? I've downloaded it from MS, and they didn't charge
me...

i.e. will the final (non-beta) version of VC++ 2005 *express* edition be free?


It's just frustrating you
can't plug them together - you would have to define a custom task or
something.


Yes.
--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/

Nov 17 '05 #6
Hi =?Utf-8?B?Qm9uag==?=,
Also, VC++ 2005 express edition beta IS free, but is that
because it's beta, or because it's express?


Because it is beta.
The RTM-Express version will cost some money...

See: Express FAQ
http://lab.msdn.microsoft.com/express/faq/default.aspx

<quote>
Q: Are the Express Edition products free?
A: We have not announced pricing and licensing and will not do so until
next calendar year. For the time being, we can tell you that the Express
Editions will be low-cost and will continue to be easy to acquire.
</quote>

--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/
Nov 17 '05 #7
This is a bug. Not by design. It will be fixed before RTM. The combination
of the Express SKU plus the Platform SDK is designed to be a suitable tool
to write Win32 applications (at least for those masochist enough to not want
to use either MFC or ATL).

Ronald Laeremans
Visual C++ team

"Jochen Kalmbach" <no********************@holzma.de> wrote in message
news:Xn*********************************@127.0.0.1 ...
Hi =?Utf-8?B?Qm9uag==?=,
What do you mean with "insert an resource file" ?


Without meaning to sound obvious, I just want to in some way cause a
project to gain a resource file (.rc file). In the project explorer,
you have got folders - source files, header files, resource files, ...
in full editions, you can add a resource file to the project, and it
will automatically get compiled with rc.exe and the resulting .res
file get linked into the project.


Ok, now I looked a bit deeper:

VC++ 2005 Express (Beta1) is *not* designed to create native Win32-Apps!
It is mainly designed to create managed C++ apps.

If you create an "win32"-app and try to add an resource to the project, a
message box will aprear: "Interface not supported".
So it seems that it is not yet implemented...
Of course, there is an resource-compiler in the VC\Bin directory. Therefor
you can create res-files from rc-files. But at the moment you have to do
this
by hand. As I explained, it is still beta1.

I do not know if the RTM version will have the support for resources... I
doubt not (see below)...

Mainly it is a "beta1" version!


Well - it's 'beta' - don't know about beta "1".


If you start "VC++ Express" it will display "BETA1" in the splash
screen...
I had thought (hoped,
maybe) that they would have just omitted the advanced functionality,
such as the ability to create certain types of more obscure project,
such as ATL server DLLs and such like, and that "basic" things like
inserting resources into a project would be still permitted.


Neither ATL nor MFC is supported with VC++ 2005 Express.
See: Express 2005 FAQ
http://lab.msdn.microsoft.com/expres...t.aspx#visualc

<quote>
You can build Windows Forms, console, and class library applications
</quote>

<quote>
No, MFC and ATL are not included with Visual C++ 2005 Express Edition
</quote>

Of course, you can create native win32-apps if you install the Platform
SDK,
see:

Using Visual C++ 2005 Express with the Microsoft Platform SDK
http://lab.msdn.microsoft.com/expres...k/default.aspx

If they actually don't include that capability and it's not just me,
then what is the actual point of having a tool that can't insert
resources? I mean, the SDK is free and that can do resources. The IDE
is free - with the Beta express edition.


VC++ 2005 is *not* free! Only the beta version is "free" (of course time
limitied).

It's just frustrating you
can't plug them together - you would have to define a custom task or
something.


Yes.
--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/

Nov 17 '05 #8
I have to take that back. The issue is that the implementation of the
resource editor apparently depends on a subset of the ATL headers. We are
re-investigating whether we can ship resource editor support in the Express
SKU.

Ronald

"Ronald Laeremans [MSFT]" <ro*****@online.microsoft.com> wrote in message
news:O9*************@TK2MSFTNGP15.phx.gbl...
This is a bug. Not by design. It will be fixed before RTM. The combination
of the Express SKU plus the Platform SDK is designed to be a suitable tool
to write Win32 applications (at least for those masochist enough to not
want to use either MFC or ATL).

Ronald Laeremans
Visual C++ team

"Jochen Kalmbach" <no********************@holzma.de> wrote in message
news:Xn*********************************@127.0.0.1 ...
Hi =?Utf-8?B?Qm9uag==?=,
What do you mean with "insert an resource file" ?

Without meaning to sound obvious, I just want to in some way cause a
project to gain a resource file (.rc file). In the project explorer,
you have got folders - source files, header files, resource files, ...
in full editions, you can add a resource file to the project, and it
will automatically get compiled with rc.exe and the resulting .res
file get linked into the project.


Ok, now I looked a bit deeper:

VC++ 2005 Express (Beta1) is *not* designed to create native Win32-Apps!
It is mainly designed to create managed C++ apps.

If you create an "win32"-app and try to add an resource to the project, a
message box will aprear: "Interface not supported".
So it seems that it is not yet implemented...
Of course, there is an resource-compiler in the VC\Bin directory.
Therefor
you can create res-files from rc-files. But at the moment you have to do
this
by hand. As I explained, it is still beta1.

I do not know if the RTM version will have the support for resources... I
doubt not (see below)...

Mainly it is a "beta1" version!

Well - it's 'beta' - don't know about beta "1".


If you start "VC++ Express" it will display "BETA1" in the splash
screen...
I had thought (hoped,
maybe) that they would have just omitted the advanced functionality,
such as the ability to create certain types of more obscure project,
such as ATL server DLLs and such like, and that "basic" things like
inserting resources into a project would be still permitted.


Neither ATL nor MFC is supported with VC++ 2005 Express.
See: Express 2005 FAQ
http://lab.msdn.microsoft.com/expres...t.aspx#visualc

<quote>
You can build Windows Forms, console, and class library applications
</quote>

<quote>
No, MFC and ATL are not included with Visual C++ 2005 Express Edition
</quote>

Of course, you can create native win32-apps if you install the Platform
SDK,
see:

Using Visual C++ 2005 Express with the Microsoft Platform SDK
http://lab.msdn.microsoft.com/expres...k/default.aspx

If they actually don't include that capability and it's not just me,
then what is the actual point of having a tool that can't insert
resources? I mean, the SDK is free and that can do resources. The IDE
is free - with the Beta express edition.


VC++ 2005 is *not* free! Only the beta version is "free" (of course time
limitied).

It's just frustrating you
can't plug them together - you would have to define a custom task or
something.


Yes.
--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/


Nov 17 '05 #9
What about not shipping the resource editor, but adding more / special
support for pre-build events tailored to this sort of things, and support
for adding a file of "unknown" type to the project?
At the end of the day, it isn't that hard to manually type out the contents
of an .rc file... it would just be nice to integrate as much as possible.

"Ronald Laeremans [MSFT]" <ro*****@online.microsoft.com> wrote in message
news:u%****************@TK2MSFTNGP09.phx.gbl...
I have to take that back. The issue is that the implementation of the
resource editor apparently depends on a subset of the ATL headers. We are
re-investigating whether we can ship resource editor support in the Express
SKU.

Ronald

"Ronald Laeremans [MSFT]" <ro*****@online.microsoft.com> wrote in message
news:O9*************@TK2MSFTNGP15.phx.gbl...
This is a bug. Not by design. It will be fixed before RTM. The
combination of the Express SKU plus the Platform SDK is designed to be a
suitable tool to write Win32 applications (at least for those masochist
enough to not want to use either MFC or ATL).

Ronald Laeremans
Visual C++ team

"Jochen Kalmbach" <no********************@holzma.de> wrote in message
news:Xn*********************************@127.0.0.1 ...
Hi =?Utf-8?B?Qm9uag==?=,

> What do you mean with "insert an resource file" ?

Without meaning to sound obvious, I just want to in some way cause a
project to gain a resource file (.rc file). In the project explorer,
you have got folders - source files, header files, resource files, ...
in full editions, you can add a resource file to the project, and it
will automatically get compiled with rc.exe and the resulting .res
file get linked into the project.

Ok, now I looked a bit deeper:

VC++ 2005 Express (Beta1) is *not* designed to create native Win32-Apps!
It is mainly designed to create managed C++ apps.

If you create an "win32"-app and try to add an resource to the project,
a
message box will aprear: "Interface not supported".
So it seems that it is not yet implemented...
Of course, there is an resource-compiler in the VC\Bin directory.
Therefor
you can create res-files from rc-files. But at the moment you have to do
this
by hand. As I explained, it is still beta1.

I do not know if the RTM version will have the support for resources...
I
doubt not (see below)...
> Mainly it is a "beta1" version!

Well - it's 'beta' - don't know about beta "1".

If you start "VC++ Express" it will display "BETA1" in the splash
screen...

I had thought (hoped,
maybe) that they would have just omitted the advanced functionality,
such as the ability to create certain types of more obscure project,
such as ATL server DLLs and such like, and that "basic" things like
inserting resources into a project would be still permitted.

Neither ATL nor MFC is supported with VC++ 2005 Express.
See: Express 2005 FAQ
http://lab.msdn.microsoft.com/expres...t.aspx#visualc

<quote>
You can build Windows Forms, console, and class library applications
</quote>

<quote>
No, MFC and ATL are not included with Visual C++ 2005 Express Edition
</quote>

Of course, you can create native win32-apps if you install the Platform
SDK,
see:

Using Visual C++ 2005 Express with the Microsoft Platform SDK
http://lab.msdn.microsoft.com/expres...k/default.aspx
If they actually don't include that capability and it's not just me,
then what is the actual point of having a tool that can't insert
resources? I mean, the SDK is free and that can do resources. The IDE
is free - with the Beta express edition.

VC++ 2005 is *not* free! Only the beta version is "free" (of course time
limitied).
It's just frustrating you
can't plug them together - you would have to define a custom task or
something.

Yes.
--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/



Nov 17 '05 #10
I should have been more clear, the fact that you can't add an RC file is
definitely a bug and should get fixed. I thought we supported the resource
editor as well in the Express SKU and I was wrong on that.

Ronald

"Bonj" <benjtaylor at hotpop d0t com> wrote in message
news:en**************@TK2MSFTNGP14.phx.gbl...
What about not shipping the resource editor, but adding more / special
support for pre-build events tailored to this sort of things, and support
for adding a file of "unknown" type to the project?
At the end of the day, it isn't that hard to manually type out the
contents of an .rc file... it would just be nice to integrate as much as
possible.

"Ronald Laeremans [MSFT]" <ro*****@online.microsoft.com> wrote in message
news:u%****************@TK2MSFTNGP09.phx.gbl...
I have to take that back. The issue is that the implementation of the
resource editor apparently depends on a subset of the ATL headers. We are
re-investigating whether we can ship resource editor support in the
Express SKU.

Ronald

"Ronald Laeremans [MSFT]" <ro*****@online.microsoft.com> wrote in message
news:O9*************@TK2MSFTNGP15.phx.gbl...
This is a bug. Not by design. It will be fixed before RTM. The
combination of the Express SKU plus the Platform SDK is designed to be a
suitable tool to write Win32 applications (at least for those masochist
enough to not want to use either MFC or ATL).

Ronald Laeremans
Visual C++ team

"Jochen Kalmbach" <no********************@holzma.de> wrote in message
news:Xn*********************************@127.0.0.1 ...
Hi =?Utf-8?B?Qm9uag==?=,

>> What do you mean with "insert an resource file" ?
>
> Without meaning to sound obvious, I just want to in some way cause a
> project to gain a resource file (.rc file). In the project explorer,
> you have got folders - source files, header files, resource files, ...
> in full editions, you can add a resource file to the project, and it
> will automatically get compiled with rc.exe and the resulting .res
> file get linked into the project.

Ok, now I looked a bit deeper:

VC++ 2005 Express (Beta1) is *not* designed to create native
Win32-Apps!
It is mainly designed to create managed C++ apps.

If you create an "win32"-app and try to add an resource to the project,
a
message box will aprear: "Interface not supported".
So it seems that it is not yet implemented...
Of course, there is an resource-compiler in the VC\Bin directory.
Therefor
you can create res-files from rc-files. But at the moment you have to
do this
by hand. As I explained, it is still beta1.

I do not know if the RTM version will have the support for resources...
I
doubt not (see below)...
>> Mainly it is a "beta1" version!
>
> Well - it's 'beta' - don't know about beta "1".

If you start "VC++ Express" it will display "BETA1" in the splash
screen...

> I had thought (hoped,
> maybe) that they would have just omitted the advanced functionality,
> such as the ability to create certain types of more obscure project,
> such as ATL server DLLs and such like, and that "basic" things like
> inserting resources into a project would be still permitted.

Neither ATL nor MFC is supported with VC++ 2005 Express.
See: Express 2005 FAQ
http://lab.msdn.microsoft.com/expres...t.aspx#visualc

<quote>
You can build Windows Forms, console, and class library applications
</quote>

<quote>
No, MFC and ATL are not included with Visual C++ 2005 Express Edition
</quote>

Of course, you can create native win32-apps if you install the Platform
SDK,
see:

Using Visual C++ 2005 Express with the Microsoft Platform SDK
http://lab.msdn.microsoft.com/expres...k/default.aspx
> If they actually don't include that capability and it's not just me,
> then what is the actual point of having a tool that can't insert
> resources? I mean, the SDK is free and that can do resources. The IDE
> is free - with the Beta express edition.

VC++ 2005 is *not* free! Only the beta version is "free" (of course
time
limitied).
> It's just frustrating you
> can't plug them together - you would have to define a custom task or
> something.

Yes.
--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/



Nov 17 '05 #11

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

Similar topics

1
by: Lubomir | last post by:
Hi, I would like to ask, how different are C# 2005 Express Edition and C# within MS Visual Studio 2005. Than as well Visual Web Developer 2005 Express Edition and ASP within MS VS 2005. ...
1
by: Bob | last post by:
My team is about to pick a language/platform to develop a brand new WEB application. Seeing all the hype on the new Visual Studio 2005, I've suggested that we go with this technology. As such, I...
4
by: james | last post by:
Thought I would let everyone know that Visual Basic 2005 Express Edition is now available for download: FREE............ Until I can get Visual Studio 2005 PRO ( or maybe even Standard Edition)...
1
by: QLD_AU | last post by:
Has anyone see the following error ? VS 2005 Installs ok, however the SQL Mobile Edition (part of a full install) fails with the following error ? With Thanks Jason
1
by: Peter | last post by:
I've purchased VS.NET 2005 Standard and have tried to install SQL Server 2005 Express, but get the following error in the error log. Please could someone help me.... Microsoft SQL Server 2005...
2
by: farseer | last post by:
Hi, I have SQL Server 2005 installed on my dev system. I am working on an app that i would like to distribute SQL Server with. SQL Server EXpress edition seem to be ideal for this. My questions...
2
by: kress1963nov22 | last post by:
I recently purchased a good MS book ("Build a Web Site Now") by Jim Buyens. It has the Express Edition of MS-Visual Web Developer 2005 on CD and also MS SQL Server 2005 Express Edition on the CD. A...
2
by: =?Utf-8?B?QW50aG9ueSBSb2RyaWd1ZXosIERCQQ==?= | last post by:
Hi! I downloaded MS Visual Web Developer 2005 Express Edition, MS .NET Framework SDK v2.0, and MS SQL Server 2005. Subsequently, I bought MS Visual Studio 2005 Professional Edition. 1) Are...
1
by: Dr T | last post by:
Hi! I downloaded MS Visual Web Developer 2005 Express Edition, MS .NET Framework SDK v2.0, and MS SQL Server 2005. Subsequently, I bought MS Visual Studio 2005 Professional Edition. 1) Are...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
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...

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.