,我們已經建立了一個辦公室加載項實現IDTExtensibility2接口(和IRibbon ...和Taskpane)加載項是使用web服務綁定衛生組織應配置通過Addin.dll的App.config ...我們現在發現綁定可以通過在C#中直接配置所有東西來手動創建,或者配置設置必須寫入targetApp.exe.Config中 - 它位於我們的案例Windword.exe.config。 這不是一個乾淨的部署解決方案 - 那麼有沒有什麼辦法(除了切換到VSTO和傻瓜與功能區和這個結束?)從dll.config文件讀配置? 我們沒有使用ConfigurationManager中創建的(因爲我們的插件是不是基於VSTO)清單和VSTO或文件 ,並通過代碼手動讀到的一切和實例綁定是有點殘忍...任何想法?謝謝使用DLL的App.Config中在辦公室加載項與IDTExtensibility2的,而不是OD VSTO書面
1
A
回答
0
您可以創建自己的應用程序域,並配置它,這樣它會自動使用的配置文件,你會在其他的app.config場景期待。使用AppDomain.Create
並將AppDomainSetup
與ConfigurationFile
屬性設置爲app.config的路徑。
相關問題
- 1. VSTO加入辦公室365
- 2. 辦公室vsto添加在發佈中不加載
- 3. 將辦公室加載項部署到辦公室365
- 4. 展望辦公室加載項不顯示HTML頁面中DIV
- 5. 將辦公室VSTO插件發佈到辦公室商店
- 6. 打包辦公室加載項
- 7. 辦公室加載項 - 爲IE11
- 8. 用於將模板添加到Word的辦公室加載項
- 9. 辦公室加載項沒有出現在任務欄上
- 10. 安裝VSTO辦公室的插件使用WiX的
- 11. 從外部辦公室啓動VSTO
- 12. 使綁定重定向工作的辦公室加載項
- 13. 辦公室js更改任務窗格中加載的DOM
- 14. 保存TFS辦公室加載項的項目設置
- 15. Office VSTO加載項與使用Office JS API的Office加載項
- 16. 微軟辦公室驗證加載項加載
- 17. 就辦公室而言,VSTO應用程序是否被視爲宏?
- 18. 使用辦公室的js不工作
- 19. 使用ASP.NET web api添加一個web服務的辦公室加載項
- 20. 辦公室365加載項更改標題按鈕的文本
- 21. 不同的清單文件到相同的Web項目辦公室加載項
- 22. 辦公室加載項在保存時執行
- 23. Outlook 2010 VSTO - 表單區域中的標準辦公室圖標
- 24. 辦公室辦公室文件在辦公室辦公室文件2007年登錄提示只在產品
- 25. VSTO加載項中的InvalidCastException
- 26. 我如何卸載我的辦公室添加?
- 27. 辦公室64位32位DLL
- 28. 如何將現有的vb.netnet加載項與mac一起使用在辦公室中?
- 29. 在插件中使用標準辦公室圖標
- 30. SSO與辦公室365
OK - 得到了你這麼遠,但我怎樣才能從這個AppDomain的上下文派生的新basicHttpBinding的? – user3457016
我不知道你的意思是「獲取」一個新的BasicHTTPBinding。你是否試圖使用app.config來配置和自動設置你的WCF的東西,或者你想在app.config中配置它們,然後以編程方式使用它們?在最簡單的情況下,您可以在app.config中配置您的設置,並自動使用該配置。要做到這一點,我認爲你需要創建你自己的AppDomain,就像我的答案一樣。但另一方面,跨域編程有它自己的複雜性,所以你必須權衡這兩者並找出哪一個更適合你。 –
嗨,我們正在訪問一個從Addin內部的Web服務 - 因爲它的綁定,我們需要一個app.config - 否則我們必須把它放入winword.exe.config(這看起來很醜陋) - 我們是現在使用(也是醜陋的)是創建一個新的basichttpbinding對象並設置它的所有值,然後從這個 – user3457016