Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
Looking for a library to create outlook add-in's for outlook 2010, 2007 and outlook 2003
Found this http://www.add-in-express.com/add-in-net/video.php which looks very good but also pricey since it's a general purpose library for creating addins for other office products as well
Is there any other library for comparison and hopefully cheaper too ! google search is inadequate with a rather generic name such as outlook add-in library/tool which return results for existing add-ins etc.
thanks
You are looking for NetOffice. It is a (free) set of version-independent interop assemblies for making Office add-ins targeting different versions.
NetOffice also has some additional assistance for managing the COM references, Intellisense help on each method to show which versions of the Office application support that method, and then some additional tools to manage your multi-version add-in projects.
The library I've found most helpful for interacting with Outlook's mail items and such is Redemption.
I have made a search and found some interesting starting point.
Creating an Outlook 2010 Add-In
Outlook 2007 Add-in Using Microsoft Visual C#.NET
However is not an easy task to be compatible with various version of Outlook
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 11 days ago.
Improve this question
My boss wanted an vsto outlook add in and I'm very close to finishing it. I need to write
the manifest and release it (and hope everything works).
So long story short, is there a way to read the old documentation?
When I look up the documentation, it changed, and I can't find the things I'm looking for. I find a lot
of the new stuff for the new Outlook (preview) but not for the old one. Stuff like the "old one is no more supported. That's how you can import your code",
"the new one is in javascript" - i wrote the code in C# with VS2022.
Like everything changed in few weeks.
I want to look up the old VSTO documentation about the manifest and how to integrate it, deploy it and maybe other stuff if some bugs appear.
(also strange: the docs say a vs solution creates 2 projects (app + manifest), but my solution has by default only 1 project, the app/add-in I assume).
You can start from the Walkthrough: Create your first VSTO Add-in for Outlook page. There you can find all the required information like Outlook object model overview and Outlook solutions.
There is no need to deal with VSTO manifests. What you really need is to create an installer for your add-in, there are two main ways for deploying VSTO add-ins:
Deploy an Office solution by using ClickOnce
Deploying a VSTO Solution Using Windows Installer
i created an installer and it was installed successfully, but the add-in didn't show up, and we had difficulties due to some security issues. So maybe i was wrong in thinking it could be a "missing manifest".
Thx for the answers and the information.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I am considering which version of MS Office 2016 to use for developing office apps. I will be using Visual Studio Community 2015. I would like to know which suite version of MS Office 2016 is compatible with developing apps. I am worried that using a "Home and Student" version will not work with Visual Studio 2015 Community, like the "Professional" version will.
Also, is it possible to develop with Office 365 or is the desktop version required.
You have to have access to the product in order to test your add-in (this is true even before Office 2016). So purchase the edition that contains the products you want to develop for.
That being said, many of the office apps are available for free as part of Office Online, and as long as you are willing to develop web-compatible add-ins, you don't need to buy anything.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am working on automatic unit test generation tool for .NET Applications and I found Randoop toolof microsoft research very interesting .I searched for developer forums for randoop and I didn't find many useful results. I found the open source code for randoop which is compiled back in 2010. I actually want to modify the existing code to suit my purpose. Does there exist any seperate developers forum for Randoop development for peer discussion ? or else please suggest any platform for such a discussion.
I am not aware of any ongoing development of Randoop.NET. Microsoft Research did open-source the project, but that seems to be the extent of it. You can see their discussions webpage at http://randoop.codeplex.com/discussions (it has two conversations, both from 2011).
The "feedback-directed test generation" approach that is implemented by Randoop.NET was pioneered for Java, and the Randoop for Java tool is still maintained. You can find it at https://code.google.com/p/randoop/.
Update: As of June 2015, ABB Corporation has released an updated version of Randoop.NET at https://github.com/abb-iss/Randoop.NET. Compared to the original version from Microsoft Research:
it fixes some bugs
it adds new features, notably regression assertions for more effective regression testing, method transformers to delete or replace calls to specific methods in the assembly, and richer debug information collection.
it creates a GUI (as a VS2010 add-in)
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
For Perl, there is cpan.org, where I can lookup and reuse any previously built package in my own code.
Is there a similar open source code repository for C#?
Edit: Thanks all. I also just found code.google.com.
http://www.codeplex.com/ for starters. That's the most "official" one. But you'll find numerous other resources such as sourceforge.net and CodeProject.com
Google Code also has a C# section
I think your what your looking for is CodePlex.
Wikipedia Entry:
CodePlex is an open source project hosting website from Microsoft. It allows shared development of open source software. Its features include wiki pages, source control based on Team Foundation Server but accessible using Subversion, discussion forums, issue tracking, project tagging, RSS support, statistics, and releases.
While Codeplex encompasses a wide variety of projects, including SQL, WPF and Windows Forms-related projects, major activities center around the .NET framework, including ASP.NET, and Microsoft's intranet collaboration server, SharePoint. The most prominent and used project that was born inside CodePlex, the AJAX Control Toolkit is a joint project between the community and Microsoft.
codeplex - not really 100% match to your need but has got lots of goodies
also codeproject
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
What alternatives exist for VSTO?
What does managedxll do that VSTO does not - When would you use one vs the other
Google does not bring much up on this subject
This is more of an interview question - What are the pros and cons and both is the crux of the question here
VSTO presumes you are using Visual Studio as your development platform, thus mainly targeting professional and corporate developers. 'Power users' who create macros and add-ins with VBA seem not to be the the target audience for VSTO.
If you are interested in add-ins for Excel, the native .xll add-ins have some specific advantages over VSTO, in particular they support creating high-performance user-defined functions. Libraries like ExcelDna (and ManagedXll which you mention) make it easy to create .xll add-ins for Excel using managed code. Contrary to what OmegaMan says, these .xll-based add-ins do not work through the Automation Add-in interfaces, support Excel versions from '97 to Excel 2010 and allow advanced features that VSTO does not support, like registration-free Ribbon and RTD support.
For creating add-ins for various other office applications, in particular for Outlook, you could also look at Add-In Express.
Apples and Oranges....managedxll is for help building automation add-ins and is limited. It only targets office 2003 (AFAIK).
VSTO gives the developer the ability to write C# code directly against the interops of Excel, create smart documents, forms ribbons and add-ins in separate .net assemblies of the .net language of one's choice.
Plus no runtime license is required for use of VSTO.
HTH