assemblies

    0熱度

    1回答

    我有兩天的「googleing」和「msdning」。我所有的信息是如何獲得短名稱,如果你有強大的,有一個程序集加載或其他類似的東西。但是當你只有短名稱時,沒有關於如何加載(或只是獲取全名,加載使用它)程序集的信息。 Assembly.Load希望FullName,Assembly.LoadPartial不推薦使用,並且不起作用。所以我有些混淆...

    2熱度

    2回答

    所以我做了RC2的更新,花了我一段時間,但我得到了大部分東西解決。目前我有一個問題,我還沒有找到解決方案。 當我的觀點被稱爲我立即得到這種錯誤在瀏覽器中(沒有服務器端): 類型「RefreshableJob」在未引用的程序集定義。您必須添加對程序集HeuristicLab.Clients.Hive-3.3,Version = 3.3.0.0,Culture = neutral,PublicKeyT

    0熱度

    1回答

    加載插件,我想創建一個插件架構,所以我創建了以下接口 public interface IPlug { string Id { get; } string Name { get; } byte IsOn { get; } bool Execute(); } 現在我參考上面的界面到另一個類庫項目。 namespace PlugANameSpace

    0熱度

    1回答

    我有一個程序集(MyAssembly.dll)(有點像包裝),其中有幾個引用其他程序集(3rdAssembly1.dll,3rdAssembly2.dll)。這些引用的程序集作爲嵌入式資源嵌入我的程序集中。在我的程序集中,我有主類(MyClass),它從這些第三方程序集中調用了一些函數。這個類有一個默認的構造函數,我嘗試解決所需的依賴關係如下: public MyClass{ AppDo

    0熱度

    1回答

    好了,我已經成功地建立了我Private Assembly我我的可執行文件的插件,像described here:(這只是一個例子,我的使用情況在技術上是相同的,但不是插件本身。) 可執行文件使用的應用程序清單上plugins裝配申報dependentAssembly plugins子目錄包含plugins.manifest plugins.manifest聲明assemblyIdentity與f

    1熱度

    1回答

    TL; DR 爲什麼 System.Reflection.Assembly.GetExecutingAssembly().Location 回報"<Unknown>"? 整個故事: 當我手動運行我的控制檯應用程序,一切順利。當我設置任務計劃程序來運行我的應用程序時,出現了一個問題:我的應用程序找不到一些依賴文件。 這些文件是這樣寫在.config文件中的: <add key="SomeFile

    0熱度

    2回答

    我經常發現自己想要遍歷當前環境中的所有類型,出於各種原因,例如查找從特定類繼承的所有內容或查找具有特定屬性的所有類型。 我可以使用System.AppDomain.CurrentDomain.GetAssemblies()來獲得所有程序集,然後在每個程序集上獲得Assembly.GetTypes(),並迭代所有類型。但這是無效的低效率;在包含單個腳本的項目中的Unity編輯器中,此方法經歷了859

    0熱度

    1回答

    在Sysinternals Process Explorer中,存在一個選項卡「.NET Assemblies」。 此選項卡僅顯示在實際使用.NET程序集的進程的屬性中。 如何獲取使用PowerShell或C#的任何正在運行的進程的相同信息? 謝謝。

    1熱度

    2回答

    我試圖從C#應用程序調用dll中的C++函數。該DLL來自將安裝在用戶的機器上的程序,所以該DLL必須在運行時加載。我得到以下異常: 託管調試助手「LoadFromContext」已檢測到問題 ... 其他信息:名爲「Client.API」的程序集被加載從 「(路徑到dll文件)'使用LoadFrom上下文。上下文的使用可能會導致意外的序列化行爲,鑄造 和依賴關係解析。幾乎在所有情況下,建議避免使

    -1熱度

    1回答

    我想在我的電腦中安裝一個新的MSI文件。程序集GAC Deploy.msi。 msi版本號以5563結尾。但是,我已經安裝了版本號大於此值的GAC部署msi。這可能發生是因爲多個用戶可能在相同的程序集上進行了構建,導致版本號增加。但我所做的更改是最新的,並且我無法在我的實例中安裝這些更改,因爲版本號小於安裝程序中顯示的數目。我怎樣才能改變這個號碼,以便實例會認爲我現在安裝的文件是最新的?請幫助。