推動利用visual studio和dotnet以Office爲基礎的解決方案,特別是Excel,最好的文章或信息是關於如何讓具有額外二進制文件和程序集的辦公用紙可共享。關於如何部署和共享VSTO解決方案的最佳內容
- 做這個外部代碼得到包裝與電子表格
- 如果人們開始圍繞通過電子郵件發送電子表格。這個額外的程序集是否有任何開銷?是否存在將二進制文件從電子表格中分離出來的風險
看起來好像是microsoft has been pushing VSTO for over 5 years now但您閱讀了許多複雜的評論和問題。我們是否在那些做大型VBA excel解決方案的公司可以完全遷移到dotnet而沒有任何實際的擔憂?
好問題!我真的很想回答這個問題...... – RBarryYoung 2010-01-17 13:29:58
程序集未附加到工作簿中。工作簿和程序集必須部署。另外,您必須在安裝工作簿/程序集時創建「代碼訪問安全策略」。運行VSTO項目時,Visual Studio會自動設置安全策略。 – AMissico 2010-01-19 20:38:54
如果公司不共享他們的VBA Excel解決方案並且只能在內部使用,那麼繼續開發VBA就沒有意義了。所有新的發展應該是VSTO。我們兩年前開始這樣做。外部交付物是VBA,內部VSTO。 – AMissico 2010-01-19 20:40:51