unmanaged dll in VS2005 Express?

G

Guest

Hi all

I would like to know if it is possible to build a dll with VS2005 C++
Express Edition, that is unmanaged, and that is not dependent on the .NET
framework.
So the dll should be able to run on a machine that doesn’t have the .NET
framework installed. Is that possible or would I need VS6.0 to do that?

If it isn't possible with the Express Edition, can I do it with the Pro or
Standard Edition?

Thank you in advance!

Regards,
Mimeo
 
J

Jochen Kalmbach [MVP]

Hi mimeo!
I would like to know if it is possible to build a dll with VS2005 C++
Express Edition, that is unmanaged, and that is not dependent on the .NET
framework.
Yes.

So the dll should be able to run on a machine that doesn’t have the .NET
framework installed.
Yes.

Is that possible or would I need VS6.0 to do that?

No, you don't need VC6.


In general you need to install the PSDK
http://www.microsoft.com/downloads/...75-1FC4-49E5-BC66-9DA2B03D9B92&displaylang=en

and modify some files in "Visual Studio 8" directory
(I could not find a description at the moment... maybe some other has a
link to an english escription)...


Greetings
Jochen
 
B

Bronek Kozicki

Holger said:
Completely unrelated to the OP's question, but since it's mentioned
on that page: how exactly would you use WTL without ATL?

I wouldn't - I'd use ATL that comes with Platform SDK instead. It's all
discussed in WTL list (I'm not taking part in these discussions; in fact I do
not even use WTL)


B.
 
H

Holger Grund

Bronek Kozicki said:
I wouldn't - I'd use ATL that comes with Platform SDK instead. It's all
discussed in WTL list (I'm not taking part in these discussions; in fact I
do not even use WTL)
I see. I doubt that this is really a useful solution, but then I see how it
could possibly work in theory...

Thanks.
-hg
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top