2014-10-28 90 views
0

我使用加載項快速創建了Outlook加載項。 這是一個COM Addin。 自定義外掛程序加載到Outlook的內存時有約35秒的時間延遲,最初認爲這可能是由於內部代碼造成的,但是當我在AddinModule()中註釋代碼(即構造函數)時,它仍然需要35秒。 雖然我試圖在日誌文件中進一步分析,但我可以看到,在此期間沒有日誌,日誌詳細信息在 「 00:18:46 3880 4572」影子副本「已啓用 00:18: 46 3880 4572創建一個新的應用程序域 00:18:46 3880 4572成功 00:19:21 3880 4572解開託管類 00:19:21 3880 4572成功 「 」任何幫助表示讚賞。使用加載項快速加載期間的Outlook加載延遲

+0

有些事情必須運行才能造成這樣的延遲; ADXLoader應該相當快。 AddinModule設計器還有哪些其他組件? – 2014-10-28 15:59:31

回答

0

解決方案似乎是升級.NET版本。

我更新了我的框架到4.5。這也是通過加載項快車建議的。 大約有25秒的改善,這是一個巨大的差異。

同時在代碼方面,我修改了幾行代碼以確保一切異步加載

+0

@RaviDhoriyaツ這個答案來自OP回答他自己的問題... – DavidPostill 2014-12-19 12:32:43