2013-04-25 44 views
0

如何共享兩個以上的asp.net項目的類庫,無需重複。 所有項目都存在於同一臺服務器上。如何爲兩個以上的asp.net項目共享類庫,無需重複

+0

你的意思是沒有重複?你有它的DLL,這個DLL在垃圾桶上。 – Aristos 2013-04-25 17:31:29

+0

我的意思是隻有一個「.dll」文件的副本應該在服務器上。同樣應該可以在兩個不同的項目中使用。 – 2013-04-25 17:40:14

+0

你在使用VisualStudio嗎?這兩個項目是在相同的解決方案還是不同的解決方案?使用visual studio的 – Melanie 2013-04-25 17:56:54

回答

2

如果您將程序集安裝到GAC中,它將可供任何想要引用該程序集的應用程序使用。

http://msdn.microsoft.com/en-us/library/dkkx7f79.aspx

注:這通常不是我怎麼樣,因爲如果你把所有的組件在一個lib文件夾,然後抓住從源頭控制解決方案的副本得到開發商的解決方案來構建應用程序將無需經過額外的步驟進行編譯,如安裝單獨的軟件。

在Visual Studio中,當您引用程序集時,可以選擇源位置,以便可以有兩個單獨的項目引用相同的DLL而不會出現問題。