How to "Add Reference" in VC.NET?

  • Thread starter Thread starter msnews.microsoft.com
  • Start date 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.
 
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>.
 
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.
 
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.
 
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)
----------------------------------------
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
Back
Top