Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
New to C#
Message
 
To
15/06/2019 04:53:07
Dragan Nedeljkovich (Online)
Now officially retired
Zrenjanin, Serbia
General information
Forum:
C#
Category:
Coding, syntax and commands
Title:
Miscellaneous
Thread ID:
01668995
Message ID:
01669102
Views:
72
>This paragraph was specifically about Office automation. With every new version there would be some feature deprecated, or some brand new dialog which still showed up even though the general setting to suppress them was set. Probably the setting isn't respected at class level (do they use classes at all? :), they don't have a rule, they have a list - so the latest additions don't get on the list.

I get that, but what I'm saying is that there is no difference between doing it from .NET or Fox **if you use dynamic access via late binding**.

If they change the Office API's that'll break in any type of environment, not just in .NET and that's a different story of course.

But I agree nevertheless. While the .NET Office Automation SDKs are very nice, they have to be kept up to date with specific versions and **those are tightly coupled to very specific versions of Office** so using a different version of Office is likely to break it.

For all that though - I have to say I have a few heavy office automation tasks (producing docs and pdfs, from HTML content and to my surprise that code that was written with Office 2007 (?) still works today with Office 365. So while there certainly is some churn in some areas, a good cross section of the tools remain compatible over versions.
+++ Rick ---

West Wind Technologies
Maui, Hawaii

west-wind.com/
West Wind Message Board
Rick's Web Log
Markdown Monster
---
Making waves on the Web

Where do you want to surf today?
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform