我正在尋找將DLL加載到另一個項目(Assembly.Load *()等,在運行時)。對於我來說,如果有一種方法可以將主程序集中的類型(即類)包含到DLL中,那麼我可以在方法調用中傳遞它們(以及對象)。訪問另一個項目中的類型從一個DLL(C#)
在C++中,我可以包含聲明,但是(據我所知)在C#中沒有辦法做到這一點。我可能最終不得不將整個主程序「引用」到DLL中,但似乎有更好的方法。
(基本上DLL的是運行時模塊,這就需要信息從主程序做處理上。但是主要的組件還需要獲得相當多的東西模塊需要訪問。)
你能否提供代碼以獲得更多的理解? –
在這種情況下,您似乎希望製作另一個項目,其中包含您將分享的所有課程。然後,您可以參考主項目中的dll以及任何可能需要它的其他人。 「 – Justin