In a Visual Studio solution you can have multiple projects as part of that solution. These solutions can include class libraries which you can then step through and debug your project.
Solution1 Project Application Project Class Library
In the Application project when you add references - you can specify the "class library project" which is part of the solution as a reference. This may be useful for development and debugging when you step through the project. This is a project reference.
However most production class libraries are not going to give you the source code for there project - the will provide you with the DLL. So when you add a reference you will point the reference to the actual DLL file.
This will mean that you get the runtime functionality but cannot see the source code to step through its functionality.
So in you case it would mean building the class libary dll and then in you main application project linking to this dll rather than the class library project..
File Reference Vs. Project Reference? What's the difference?
File Reference Vs. Project Reference? What's the difference?
Rob1010
In a Visual Studio solution you can have multiple projects as part of that solution. These solutions can include class libraries which you can then step through and debug your project.
Solution1
Project Application
Project Class Library
In the Application project when you add references - you can specify the "class library project" which is part of the solution as a reference. This may be useful for development and debugging when you step through the project. This is a project reference.
However most production class libraries are not going to give you the source code for there project - the will provide you with the DLL. So when you add a reference you will point the reference to the actual DLL file.
This will mean that you get the runtime functionality but cannot see the source code to step through its functionality.
So in you case it would mean building the class libary dll and then in you main application project linking to this dll rather than the class library project..