我有「mycomp.myassembly.dll」在GAC,但加載和LoadFrom拋出文件未發現異常和LoadWithPartialName返回null。我做了以下內容:C#:如何從GAC加載程序集?
AssemblyName name = new AssemblyName();
name.Name = "mycomp.myassembly.dll";
Assembly assembly = Assembly.Load(name);
失敗,FileNotFound爲mycomp.myassembly.dll文件,
Assembly assembly = Assembly.Load("mycomp.myassembly.dll");
失敗完全一樣的消息。
我雙重檢查該程序集是在GAC(即使它再次做到GACUTIL /)和它在所有其他情況下的工作,我只是無法加載它自己。
我在這裏做錯了什麼? 我錯過了什麼嗎?
你試過沒有擴展名「.dll文件」,以供應組件的名字嗎?組裝組件= Assembly.Load(「mycomp.myassembly」); – 2010-02-17 08:59:13
可惜的是並沒有幫助 – Artem 2010-02-17 09:06:22