assembly-resolution

    1熱度

    1回答

    我在PowerShell中編寫了一個必須重定向程序集綁定的PowerShell模塊。 我在使用powershell_ise.exe.config中的bindingRedirect時沒有問題,但我不認爲這是可接受的模塊,我想分發,所以我尋找其他方式,並遇到AppDomain.CurrentDomain.AssemblyResolve。 我目前使用這個在我.psm1文件的頂部: function Re

    1熱度

    1回答

    與MEF用戶的常見問題相反,我並不想弄清楚爲什麼我用MEF 加載的程序集的依賴關係不是已解決。我正在解決相反的問題 - 試圖找出爲什麼加載依賴項是。 這種情況是,我有一個ASP.NET應用程序,它使用MEF來動態加載位於應用程序目錄之外的擴展程序集。在我用MEF探測的不同目錄中可能存在多個版本的相同擴展程序集,每個目錄都有其自己的一組依賴關係,並且這些依賴關係可能是單個程序集的多個版本(即擴展A.

    0熱度

    1回答

    我有一項服務,需要從雲存儲中下載程序集,使用Activator.CreateInstance創建它的一個實例,然後在其上調用一個方法。 我已經設置了一個AssemblyResolve方法來下載依賴關係,它可以正常工作,但是爲了測試/實驗我現在正在嘗試手動下載程序集。據發現這是需要依賴我有,下載它們,然後用 Assembly.Load(byte[]) 這之後,我可以看到他們通過 AppDomai

    0熱度

    1回答

    我正在創建一個Windows服務,它測試是否可以執行預定作業,然後啓動後臺工作來執行作業。 在windows服務的主線程中,我從位於與windows服務可執行文件相同的目錄中的程序集中創建一個數據訪問層(DAL)對象。 這有效。 從後臺工作者中,我也嘗試創建同一個對象的新實例。看起來這是成功的。 DAL中的方法從程序集加載SQL文件,然後針對給定數據庫執行。 某處在這個過程中,我得到了以下錯誤:

    0熱度

    1回答

    我的代碼: .MODEL SMALL .CODE ORG 100H Label1 : JMP Label2 +---------------------+ | TEMPAT DATA PROGRAM | +---------------------+ Label2 : +---------------------+ | TEMPAT PROGRAM | +---------

    2熱度

    1回答

    我已經創建了一個項目庫dll,它駐留在解決方案的bin目錄中。我有第二個解決方案引用該dll。在VS2013 IDE中,當我在dll中引用一個類時,代碼很高興,我的'使用'指令在代碼中很開心。如果我在對象瀏覽器中查看對象引用,一切看起來都不錯。我也看過了csproj文件,並且正確的引用在那裏。當我嘗試構建項目時,收到我的dll的類型或名稱空間無法找到的錯誤消息。我已經嘗試過清洗,我也關閉了VS20

    3熱度

    1回答

    我雖然在開始使用VS2015 RTM時離開了VS2013。不過,我注意到一個非常奇怪的事情,可能是設置問題或只是一個錯誤。 我已經實現了我自己的NUnit testrunner,能夠測試應用程序(稱爲Revit)的插件(類庫)。這個testrunner是Revit自己的插件。 它反過來使用Assembly.Load(byte [],byte [])加載測試程序集並讓我運行測試。現在在VS2013中

    5熱度

    1回答

    我在我的Word插件中使用Microsoft.Bcl.Async,我的插件被編譯爲exe(test_addin.exe)文件,它是從Microsoft Word加載的程序集,當我直接啓動可執行文件時,一切工作正常,但是當我從Word運行它時,出現一條錯誤消息,指出它無法加載Systems.Threading.Tasks程序集。 Could not load file or assembly Sys

    4熱度

    1回答

    在我的應用程序中,我想將DLL文件放在一個子目錄中。我在app.config中使用probing元素,它工作得很好,但是我遇到了本地化程序集問題。 <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <probing privatePath="libs"/> </assemblyBinding> 如果我在兩個DLL:

    1熱度

    1回答

    我遇到以下錯誤:「無法加載文件或程序集」。該錯誤自身說明:Micorsoft.Owin版本2.0.0.0無法加載System.Web.Http.Owin中。但是我想使用Microsoft.Owin 3.0.0.0和System.Web.Http.Owin的dll,我的參考版本是5.2.2.0,它本身應該可以與Microsoft.Owin一起使用。 所以我的問題在於誰在引用Micorsoft.Owi