在VS2010中建立並引用dll C

2022-03-01 09:37:35 字數 1653 閱讀 5160

一般情況下,如果在新建或新增時選擇「windows應用程式

」或「控制台應用程式」時,‎結果都會被編譯成exe,而選擇「類庫」時就會被編譯成dll。也可以在專案屬性中更改其輸出型別,如下圖:

下面上乙個建立dll並引用的例項.

1.新建乙個專案,選擇類庫,命名dlltest。然後寫乙個類,裡面包含一些方法什麼的,為了突出主題,作為例子,我就寫了乙個簡單的類,如下:

using 

system

;usingsystem

.collections

.generic

;using

system

.linq

;using

system

.text

;namespace

dlltest

public

static

intgetmax

(inta,

intb

,int

c)

}}

點「生成」後在 bin\debug 資料夾下會出現乙個與專案名同名的dll檔案

2.再新建乙個專案(也可以建乙個新的解決方案)命名dllref這時就不要選類庫型別了,win應用和console任選乙個,然後新增對剛剛生成的dll檔案的引用,並using其命名空間。

這時在本專案的bin\debug資料夾下也出現了乙個dll檔案,就是我們引用的那個。

寫相關呼叫語句:

using 

system

;usingsystem

.collections

.generic

;using

system

.linq

;using

system

.text

;using

dlltest

;namespace

dllref

}}

將第二個專案設為啟動項,試執行成功。就是說我們在新的專案中,用到了封裝在dll中的類。

dll為乙個程式集,可以被不同的程式重複呼叫,只要將其成功引用並using其命名空間即可。

來自為知筆記(wiz)

VS2010 建立WindowsService服務

1.新建乙個windows 服務 2.新增installer 這一步很重要,在處理完你的業務邏輯後需要新增乙個installer才能是你的windows服務被安裝。在vs中新增installer 右鍵你的service服務,選擇view designer 再在view designer檢視中右鍵ad...

VS2010 建立WindowsService服務

新建乙個windows 服務 2.新增installer 這一步很重要,在處理完你的業務邏輯後需要新增乙個installer才能是你的windows服務被安裝。在vs中新增installer 右鍵你的service服務,選擇view designer 再在view designer檢視中右鍵add ...

Crystal Report在VS2010中的使用

vs2010不在像vs2008及以前版本那樣支援crystal report了,不過sap公司還是很給勁的,隨即發布了cr for2010的免費開放版。雖然如此,但剛上手使用的朋友們可能還是很費周折。下簡述使用。上述只適用於執行他人編寫的有關報表的專案,做為開發者則還需進行其他工作。我們使用crys...