【用途】: 用於將完成的Server工程的dll記錄在Package
Manager中,並保存到Package.xml中。開啟路徑:
File->Package Manager
【說明】
1. 在Packages區域中,看到的是Solution以及在本個Solution下的Server的dll的名稱。下面對畫面中的按鈕說明如下:
⑴ Load in memory: 用於是否使用記憶體的方式來載入dll,此設定是為了能及時更新這些Server端的dll,因為在.net相同的Domain程序中的dll被載入後是無法被釋放的,因此可以利用載入到記憶體的方式來達到即時更新目的,但這種方法無法支援兩個dll相互引用與調用,因此只能選擇要即時更新但不能相互調用,或者可以相互調用但無法即時更新,如要更新則需關閉EEPNetServer或使用”Update
Package”的功能來更新。
⑵ Add…: 用於增加dll的模組,在點選Solution的情況下,點選該按鈕,可以增加新的dll。
⑶ Delete: 刪除dll,點選要刪除的dll後,點選該按鈕,即可刪除。
⑷ Unload:
用於在更新Server的dll時,剔除舊的dll,這樣系統就可載入新的dll,但此功能需配合Load in memory的選項。
⑸ Save: 保存所有設定。
2.
當在Packages畫面中,點選一個Solution右擊滑鼠,這樣就可以增加、修改和刪除Solution。其實在此處的增加Solution的名稱必須與EEPNetServer目錄下的Solution目錄名稱須相同,並必須配合系統資料表ITEMTYPE的Solution名稱也要一致。
3. 另外在每個dll前面有一個checkbox,代表是否讓此dll有作用,如果勾選代表Active為啟用狀態,如果沒有勾選,代表為InActive為暫時無法服務的狀態。