几年前,我使用 VSTO 和 Visual Studio 为 Outlook 做一些不错的小插件。但是我不能证明 VS 做一些兼职项目的成本是合理的。结果,我安装了 VS 的免费版本并下载了一个很有前途的 Office 插件工具,名为 NetOffice。
我在 c# 上还可以,但找不到一个包含设置工作环境的 hello world 示例。
我已经安装了 VS express,但不知道如何处理 NetOffice 程序集等来获得一个简单的示例。
我查看了文档并找到了对“Netoffice Developer Toolbox”的引用,它为不使用完整版 VS 的人设置项目。这听起来正是我所追求的,所以我也下载了它。
当我运行应用程序 NetOffice.DeveloperToolbox.exe 时出现很多错误,它最终会加载,但选项卡丢失并且似乎没有任何工作。
启动错误是:
尝试从网络位置加载程序集,这会导致程序集在以前版本的 .NET Framework 中被沙盒化。此版本的 .NET Framework 默认情况下不启用 CAS 策略,因此这种加载可能很危险。如果此加载不打算对程序集进行沙箱处理,请启用 loadFromRemoteSources 开关。有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=155569。| 不支持异常 | 无效 .ctor()
按照错误消息中的链接,您将转到具有此描述的页面:
如果由于 Visual Studio 项目错误列表中的错误消息或生成错误而被定向到此主题,请参阅如何:在 Visual Studio 中使用来自 Web 的程序集。
我不知道我在网络上引用任何东西,所以不知道下一步该怎么做。
谁能告诉我我需要做什么才能让 NetOffice 工作,或者他们是否找到/编写了一个教程来让它排序 IE 一个 hello world 教程?
在此先感谢您的帮助。