How to "Add Reference" in VC.NET?

  • Thread starter msnews.microsoft.com
  • Start date
M

msnews.microsoft.com

Hi,

How do I add a reference in VC++.NET?

In VB.NET and VC#.NET, there's an option in "Project" menu called "Add
Reference". This will add a .NET DLL reference to the current project. After
I add a reference, I can start using the class in the DLL as follows:

[VB]
Imports <TheNamespace>

Dim someobj As New <ClassName>

[VC#]
using <TheNamespace>

<ClassName> obj = new <ClassName>

Please note that this a namespace can be imported or used only after adding
the reference.

How do I similar kind of operation in VC++.NET? I want to use a DLL which
cannot be dropped on the form. It can only be used through code.

Please Help.
 
M

Michiel

You add the reference in the solution explorer References map and then put

using namespace <TheNamespace>

To instantiate an object use <ClassName>* obj = new <ClassName>.
 
S

SunFire

You add the reference in the solution explorer References map and then put
using namespace <TheNamespace>

To instantiate an object use <ClassName>* obj = new <ClassName>.

or you can use following instruction:
#using <filename.dll>

Regards, Robert
msnews.microsoft.com said:
Hi,

How do I add a reference in VC++.NET?

In VB.NET and VC#.NET, there's an option in "Project" menu called "Add
Reference". This will add a .NET DLL reference to the current project. After
I add a reference, I can start using the class in the DLL as follows:

[VB]
Imports <TheNamespace>

Dim someobj As New <ClassName>

[VC#]
using <TheNamespace>

<ClassName> obj = new <ClassName>

Please note that this a namespace can be imported or used only after adding
the reference.

How do I similar kind of operation in VC++.NET? I want to use a DLL which
cannot be dropped on the form. It can only be used through code.

Please Help.
 
M

msnews.microsoft.com

Hi,

Thanks to both Michiel and Robert. I'll try both.

--
Sam.

SunFire said:
You add the reference in the solution explorer References map and then put

using namespace <TheNamespace>

To instantiate an object use <ClassName>* obj = new <ClassName>.

or you can use following instruction:
#using <filename.dll>

Regards, Robert
msnews.microsoft.com said:
Hi,

How do I add a reference in VC++.NET?

In VB.NET and VC#.NET, there's an option in "Project" menu called "Add
Reference". This will add a .NET DLL reference to the current project. After
I add a reference, I can start using the class in the DLL as follows:

[VB]
Imports <TheNamespace>

Dim someobj As New <ClassName>

[VC#]
using <TheNamespace>

<ClassName> obj = new <ClassName>

Please note that this a namespace can be imported or used only after adding
the reference.

How do I similar kind of operation in VC++.NET? I want to use a DLL which
cannot be dropped on the form. It can only be used through code.

Please Help.
 
J

Jigar Mehta

Hye Michiel,
as you told in the prevous post, "You add the reference in the solution
explorer References map and then put", but I don't understand where is
References map in Solution Explorer???

Can you please throw some light on this aspect...

Jigar Mehta
(e-mail address removed)
----------------------------------------
 
M

Michiel

Jigar Mehta said:
Hye Michiel,
as you told in the prevous post, "You add the reference in the solution
explorer References map and then put", but I don't understand where is
References map in Solution Explorer???

Can you please throw some light on this aspect...

Jigar Mehta
(e-mail address removed)
----------------------------------------


When you create a new project such a map should have been appended to the
solution explorer tree-view (ctrl-alt-L, also under Views in your menu).

HTH,

Michiel.
 
M

msnews.microsoft.com

Hi Michiel,

I still can't figure out how to add a .NET DLL to VC++.NET project. In the
Reference Map, there's no way to add a .NET DLL Reference.

Please explain.

--
Sam.

Michiel said:
You add the reference in the solution explorer References map and then put

using namespace <TheNamespace>

To instantiate an object use <ClassName>* obj = new <ClassName>.

msnews.microsoft.com said:
Hi,

How do I add a reference in VC++.NET?

In VB.NET and VC#.NET, there's an option in "Project" menu called "Add
Reference". This will add a .NET DLL reference to the current project. After
I add a reference, I can start using the class in the DLL as follows:

[VB]
Imports <TheNamespace>

Dim someobj As New <ClassName>

[VC#]
using <TheNamespace>

<ClassName> obj = new <ClassName>

Please note that this a namespace can be imported or used only after adding
the reference.

How do I similar kind of operation in VC++.NET? I want to use a DLL which
cannot be dropped on the form. It can only be used through code.

Please Help.
 
M

Michiel

Did you switch to the .Net tab inside the Add Reference dialog ?
Btw, I'm using VS 2003.


msnews.microsoft.com said:
Hi Michiel,

I still can't figure out how to add a .NET DLL to VC++.NET project. In the
Reference Map, there's no way to add a .NET DLL Reference.

Please explain.

--
Sam.

Michiel said:
You add the reference in the solution explorer References map and then put

using namespace <TheNamespace>

To instantiate an object use <ClassName>* obj = new <ClassName>.

msnews.microsoft.com said:
Hi,

How do I add a reference in VC++.NET?

In VB.NET and VC#.NET, there's an option in "Project" menu called "Add
Reference". This will add a .NET DLL reference to the current project. After
I add a reference, I can start using the class in the DLL as follows:

[VB]
Imports <TheNamespace>

Dim someobj As New <ClassName>

[VC#]
using <TheNamespace>

<ClassName> obj = new <ClassName>

Please note that this a namespace can be imported or used only after adding
the reference.

How do I similar kind of operation in VC++.NET? I want to use a DLL which
cannot be dropped on the form. It can only be used through code.

Please Help.
 
M

Michiel

Well in my version there is :p Anyway, you _do_ have a references map in the
Solution Explorer ? You have to right-click on it.

msnews.microsoft.com said:
Hi Michiel,

There is no "Add Reference" choice/option in Visual C++.NET 2002 or 2003.
It's available only for the other languages(VB.NET, VC#.NET, etc). For
VC++.NET the "Add Reference" choice which is usually found under the
"Projects" Menu is not available.

--
Sam.



Michiel said:
Did you switch to the .Net tab inside the Add Reference dialog ?
Btw, I'm using VS 2003.


msnews.microsoft.com said:
Hi Michiel,

I still can't figure out how to add a .NET DLL to VC++.NET project. In the
Reference Map, there's no way to add a .NET DLL Reference.

Please explain.
then
put
using namespace <TheNamespace>

To instantiate an object use <ClassName>* obj = new <ClassName>.

Hi,

How do I add a reference in VC++.NET?

In VB.NET and VC#.NET, there's an option in "Project" menu called "Add
Reference". This will add a .NET DLL reference to the current project.
After
I add a reference, I can start using the class in the DLL as follows:

[VB]
Imports <TheNamespace>

Dim someobj As New <ClassName>

[VC#]
using <TheNamespace>

<ClassName> obj = new <ClassName>

Please note that this a namespace can be imported or used only after
adding
the reference.

How do I similar kind of operation in VC++.NET? I want to use a DLL
which
cannot be dropped on the form. It can only be used through code.

Please Help.
 
M

msnews.microsoft.com

Hi Michiel,

There is no "Add Reference" choice/option in Visual C++.NET 2002 or 2003.
It's available only for the other languages(VB.NET, VC#.NET, etc). For
VC++.NET the "Add Reference" choice which is usually found under the
"Projects" Menu is not available.

--
Sam.



Michiel said:
Did you switch to the .Net tab inside the Add Reference dialog ?
Btw, I'm using VS 2003.


msnews.microsoft.com said:
Hi Michiel,

I still can't figure out how to add a .NET DLL to VC++.NET project. In the
Reference Map, there's no way to add a .NET DLL Reference.

Please explain.

--
Sam.

Michiel said:
You add the reference in the solution explorer References map and then put

using namespace <TheNamespace>

To instantiate an object use <ClassName>* obj = new <ClassName>.

Hi,

How do I add a reference in VC++.NET?

In VB.NET and VC#.NET, there's an option in "Project" menu called "Add
Reference". This will add a .NET DLL reference to the current project.
After
I add a reference, I can start using the class in the DLL as follows:

[VB]
Imports <TheNamespace>

Dim someobj As New <ClassName>

[VC#]
using <TheNamespace>

<ClassName> obj = new <ClassName>

Please note that this a namespace can be imported or used only after
adding
the reference.

How do I similar kind of operation in VC++.NET? I want to use a DLL which
cannot be dropped on the form. It can only be used through code.

Please Help.
 
M

msnews.microsoft.com

OK...Got It! I was looking mostly at Visual Studio 2002. Looks like it's
available only in Visual Studio 2003. I am unable to find it in Visual
Studio 2002. Any idea how to add reference in VS2002?

Thanks,
--
Sam.


Michiel said:
Well in my version there is :p Anyway, you _do_ have a references map in the
Solution Explorer ? You have to right-click on it.

msnews.microsoft.com said:
Hi Michiel,

There is no "Add Reference" choice/option in Visual C++.NET 2002 or 2003.
It's available only for the other languages(VB.NET, VC#.NET, etc). For
VC++.NET the "Add Reference" choice which is usually found under the
"Projects" Menu is not available.

--
Sam.



Michiel said:
Did you switch to the .Net tab inside the Add Reference dialog ?
Btw, I'm using VS 2003.


Hi Michiel,

I still can't figure out how to add a .NET DLL to VC++.NET project.
In
the
Reference Map, there's no way to add a .NET DLL Reference.

Please explain.

--
Sam.

You add the reference in the solution explorer References map and then
put

using namespace <TheNamespace>

To instantiate an object use <ClassName>* obj = new <ClassName>.

Hi,

How do I add a reference in VC++.NET?

In VB.NET and VC#.NET, there's an option in "Project" menu
called
"Add
Reference". This will add a .NET DLL reference to the current project.
After
I add a reference, I can start using the class in the DLL as follows:

[VB]
Imports <TheNamespace>

Dim someobj As New <ClassName>

[VC#]
using <TheNamespace>

<ClassName> obj = new <ClassName>

Please note that this a namespace can be imported or used only after
adding
the reference.

How do I similar kind of operation in VC++.NET? I want to use a DLL
which
cannot be dropped on the form. It can only be used through code.

Please Help.
 

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