Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Languages / Managed C++ / July 2006

Tip: Looking for answers? Try searching our database.

unmanaged dll in VS2005 Express?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
mimeo - 24 Jul 2006 09:34 GMT
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
Jochen Kalmbach [MVP] - 24 Jul 2006 10:19 GMT
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/details.aspx?familyid=D8EECD75-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
Bronek Kozicki - 24 Jul 2006 10:56 GMT
> 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)...

http://www.boost.org/tools/build/v1/vc-8_0-tools.html . Read part below the
table and follow links from this page.

B.
Holger Grund - 24 Jul 2006 11:08 GMT
>> 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)...
>
> http://www.boost.org/tools/build/v1/vc-8_0-tools.html . Read part below
> the table and follow links from this page.

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

-hg
Bronek Kozicki - 24 Jul 2006 11:16 GMT
>>> and modify some files in "Visual Studio 8" directory
>>> (I could not find a description at the moment... maybe some other has a
[quoted text clipped - 4 lines]
> 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.
Holger Grund - 24 Jul 2006 13:59 GMT
>>> http://www.boost.org/tools/build/v1/vc-8_0-tools.html . Read part below
>>> the table and follow links from this page.
[quoted text clipped - 5 lines]
> 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
Bruno van Dooren [MVP VC++] - 24 Jul 2006 10:58 GMT
>> 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.

If you want to create a dll that uses the windows apis, you have to install
the platform SDK.
See
http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/
for more details.

Signature

Kind regards,
   Bruno van Dooren
   bruno_nos_pam_van_dooren@hotmail.com
   Remove only "_nos_pam"


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.