簡體   English   中英

MS Office Visual Studio加載項,共享加載項和Excel 2010加載項有什么區別?

[英]What's the difference between an MS Office Visual Studio Add-in, Shared Add-in, and Excel 2010 Add-in?

我正在使用Visual Studio 2010為Excel創建新的加載項。 理想情況下,我希望它可以與Excel 2011(Mac),2010和2007一起使用。

啟動新的C#項目時,有三個模板選項可供選擇。

  • (Office)Excel 2010加載項

  • (可擴展性)Visual Studio外接程序

  • (可擴展性)共享加載項

這些模板選擇之間有什么區別?

提前致謝。

來自MS。 顧名思義,您可能要使用共享加載項。

  • Office Excel 2010加載項

為Excel 2007或Excel 2010創建應用程序級加載項。有關詳細信息,請參閱《編程應用程序級加載項和Excel解決方案入門》。

  • (可擴展性)Visual Studio外接程序

Visual Studio加載項將功能添加到Visual Studio和Visual Studio宏環境中。 有關更多信息,請參見如何:創建外接程序。

  • (可擴展性)共享加載項

共享加載項可以向一個或多個Microsoft Office應用程序以及Visual Studio添加功能。 有關更多信息,請參見如何:創建外接程序。

參考: http : //msdn.microsoft.com/en-us/library/0fyc0azh.aspx

#1和#3將適用於Windows計算機,但直接來自Microsoft VSTO團隊的Geoff Darst, “。Net開發平台和Office的Visual Studio工具僅是Windows。” 您必須在VBA中編碼才能獲得所有三個版本的功能。

如果只想針對Windows環境,請確保要針對Excel 2007版本,因為我不認為為Excel 2010開發的解決方案與Excel 2007向后兼容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM