[英]How to run Library and/or Application projects VS2012
我是使用C#的.NET Framework的新手。 我下載的一些示例代碼無法運行。 我知道在我這方面,我只能運行應用程序項目,而不能運行任何庫項目。 兩者之間有什么區別? 以及如何使庫也運行?
一個應用程序項目是一個“ .exe”文件,而一個庫項目就像一個“ .dll”文件。 因此,您不能直接“運行”庫,而是應由應用程序項目引用該庫。
在應用程序中使用Project -> Add Reference
,然后選擇庫項目或瀏覽.dll文件,然后可以在應用程序中使用該庫。
沒有這樣的事物library project
。 有一個class library
。 您不能僅自己運行類庫。 您可以將其添加為對您的應用程序項目的引用。
如何在應用程序項目中添加類庫?
Visual Studio
,單擊“ Project
,然后單擊Project
Add Reference
。 Browse
選項卡,然后找到要添加引用的.dll。 注意 :如果要使用的DLL在同一個項目中,則顯然使用“瀏覽”是錯誤的形式。 而是,右鍵單擊“項目”,然后單擊“ Add Reference
,然后從“ Project
選項卡中選擇適當的類。 如何在應用程序項目中使用它?
using [namespace];
添加using [namespace];
到要引用庫的.cs文件。 因此,如果您要引用的庫具有名為YourLibrary的命名空間,則將以下內容添加到.cs文件中:
using YourLibrary;
庫(.NET中的類庫)是一種設計為可重用且不能直接運行的軟件。 通常,您在另一個庫或應用程序中使用庫項目( .dll文件)的輸出。 圖書館沒有起點 。 因此,您無法雙擊它的文件並期望它開始運行。 它包含由其他人(或您自己)編寫的類 ,可以在其他軟件中使用。
相反,應用程序具有起點 ( Main
方法),因此可以直接運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.