system.addin

    0熱度

    1回答

    我開發的應用程序使用加載項與System.AddIn提供的.NET加載項功能。我的主機應用程序以及加載項共享WPF嵌入字體和XAML圖標等一些資源。我想避免包括他們在主機和加載項。有沒有什麼辦法可以在沒有太多複雜性的情況下實現呢 我的應用程序已經由7個部分組成:主機,主機端視圖,主機端適配器,合同,附加端適配器,附加端視圖以及最終加載項。我看到的問題是,在主機加載插件程序集時,加載項無法訪問位於主

    1熱度

    1回答

    我正在嘗試使用.NET4 System.AddIn命名空間編寫MAF AddIn。 AddIn具有屬性,該屬性是稱爲「ReportParameters」的自定義類型的集合; AddIn上還有其他一些屬性,它們是mscorlib中包含的本地類型(即:ints,bools,strings等),我已經從下面的代碼片斷中獲得了它們,因爲它們工作正常。我正努力使用將ReportParameters ILis

    0熱度

    1回答

    在點網絡中使用Crystal Reports XI時遇到了一個非常奇怪的例外。我目前正在VB.Net中爲企業應用程序開發一個報告服務。該服務作爲插件/插件使用System.AddIn (aka Managed Add-in Framework or MAF)作爲主應用程序託管。主要應用程序使用Win Forms,並且將由我的加載項在WPFElementHost中提供控制。 加載項駐留在它自己的應用

    0熱度

    1回答

    我有一個調度程序正在Windows服務上運行。對於每個新事件,它都會創建新線程。然後每個線程使用AddIn Framework加載DLL並執行任務。 它工作正常,但現在但根據新的要求,我希望能夠殺死任何事件,如果我們決定這樣做或事件需要很多時間在執行。 代碼啓動線程 ThreadStart ts = KickOffEvents; Thread t = new Thread(ts); 所以這樣

    0熱度

    1回答

    我們正在測試MAF插件用作我們的插件框架。但是我們陷入了一個基本問題。我們可以使用可序列化的類型作爲IContract參數嗎? 無論是合同,參數類型是在同一程序中定義: public interface IHostContract : IContract { void SetCurrent(TheValue tagValue); // does not work

    2熱度

    2回答

    我們使用System.AddIn結構來創建託管應用程序的應用程序。我們想要的是連接到TextBox在這些獨立應用程序中獲得焦點的事件。 我們該怎麼做? 我知道這些流程,所以我可以訪問這些流程,也許可以在消息泵上進行監聽?但是如何?要監聽什麼消息以及如何確定獲取焦點的控件實際上是一個TextBox(WPF類型)? 希望你的幫助!

    0熱度

    2回答

    使用System.AddIn,有沒有一種方法來加載和激活一個AddIn而不鎖定.dll文件?我想刪除或覆蓋文件來加載我的AddIn的新版本。 此時解鎖文件的唯一方法是關閉AddIn。但我需要保持它始終活着的來電(異步服務,是的,噩夢)。 或者,也許還有另一種方法來在運行時更新AddIns,並且我沒有做到正確。我想知道這可以是正確的方式來做到這一點。謝謝!

    0熱度

    1回答

    我目前正在評估創建C#插件體系結構(主要是MEF vs MAF)的不同方式。 System.Addin(MAF)似乎很有趣,但網絡上沒有太多關於它的信息。 爲了更好地理解System.Addin的工作方式,我將非常有趣地看到它的源代碼。 我沒有成功Google搜索,你知道微軟是否發佈過MAF源代碼嗎?

    0熱度

    1回答

    我開發了一個調度器,它在每個新事件中創建新線程。在基於某個id的線程中,一個dll使用System.AddIn加載。 現在我想中途殺死那個事件? 我怎麼能在這種情況下

    2熱度

    1回答

    我有WPF主機應用程序和外接也WPF如下所述它返回UI: [鏈接] http://msdn.microsoft.com/en-us/library/bb909849%28v=vs.110%29.aspx 我想知道這是否是連可能會激活WPF AddIn作爲外部進程:它看起來像WPF加載項只被認爲是與AppDomain隔離使用,這對我們的應用程序來說不夠好。如果AddIn因任何原因崩潰,我們不能允許主