Word addin development and installation for Mac OS - c#

I have developed an addin for MS Office Word using 2010 project template (VSTO C#)
It is working in Windows Office Word. Now I need to install it in Mac OS ? Is it possible ?
Do you have any link ?

The VSTO technology is not supported on Mac OS.
If you need an add-in that runs on both platforms, then you need to use the Office JavaScript "web add-in" functionality (which also works in the on-line versions of Office and on iPad, by the way).
This is a good place to start in the official documentation: https://learn.microsoft.com/en-us/office/dev/add-ins/overview/office-add-ins
For support, use the office-js tag here on Stack Overflow.

Related

Is It Possible To Load Add-in On Outlook Of MacOS

I have one native shim add-in project including C# class libraries.
Add-in works fine in windows OS (By using WIX).
Is it possible to load this add-in on outlook of MacOS?
If so, How can i do that ?
Is it possible to load this add-in on outlook of MacOS?
No, it is not possible. There is no COM technology available on other platforms. COM add-ins can be run on Windows only.
If so, How can i do that ?
There is no way to port an existing solution. You may consider developing a web-based Office add-in to support multiple platforms and devices. See Build your first Outlook add-in to get started quickly.

My program is using office integrations and targetting windows without MS Office, C#

I have developped a program (C shrap) which help schools in archiving there documents, in the program, I am using Microsoft Word, Excel and Access integrations, But I dont know if the target PC will have MS office, so, is there a way to target these PCs without requesting MS office installed?
My references:
Microsoft.Office.Interop.Excel
Microsoft.Office.Interop.word
If you use Interop then you need office install.
I suggest instead using other libraries which don't need Office, such as the openxml sdk.
You can find various examples online on how to do this. Here are a few
https://www.codingame.com/playgrounds/11047/edit-word-documents-using-openxml-and-c-without-automationinterop
https://www.codeproject.com/Articles/87711/Manipulate-Docx-with-C-without-Microsoft-Word-inst
Do we need Office Installation to work with OpenXML?
https://github.com/OfficeDev/Open-XML-SDK

How to create Office documents on a Linux based server?

I developed a "Reporting App" on C# that creates reports (basically on .doc's and .ppt's formats (using the MS Office interops libraries)) based on some parameters received from the user. Everything works as expected when the app is executed on a Windows Server or computer. The problem is that one costumer's server is Linux based. Is it possible to create Office documents on a Linux environment? Any ideas how?
I am currently using these libraries:
Microsoft.Office.Core
Microsoft.Office.Interop.Word
Microsoft.Office.Interop.PowerPoint
Please help.
You can use the open XML SDK for cross platform or cases when Office is not installed on the hosting machine

How to make Windows forms app to support Older versions of MS Office?

I need to develop a windows app program. I have Office 2013 in my Machine. And I need to develop the app which supports Office 2013 User machine also. How to do reference dll for it?
I expect that I will develop using Office 2013 and it should supports(the app should work) on Office 2010 also
I have made the app with excel 14.0 reference file. So that if a machine have excel 2010, then the app couldn't open on that
Things go the other way around with Office!
To support all versions of Office back to 2010, you have to develop and maintain your WinForms application with Office 2010, that is the oldest version of Office that you want to support. Whenever you deploy your application on a machine that has Office 2010 or a more recent version, it will work. But it will fail with older versions such as 2007 and 2003.
This design makes sense since one cannot expect that a workook developed with say, Excel 2016, can be run by Excel 2010 without error. The 2016 workbook may use features that did not exist in 2010.

Why VSTO Add-in for Excel project not running on MAC machines

I have created VSTO Add-in for Excel with MS-Excel 2013 template, It is working great on Windows machines but not running on MAC machines
I have developed my project with the help of C# technology.
Can you guys help to run mine project on MAC machines?
VSTO is not supported on Mac machines because it is based on the COM technology which is not available on Mac.
With Mac, you can only extend excel with VBA addins.

Categories

Resources