.net - 带有 .NET Core 3.0 的 VSTO
问题描述
我想知道 VSTO 是否适用于支持 COM 对象的新 .NET Core 3。可以使用 .Net Framework 创建项目,然后通过修改 .csproj 文件将其迁移到 .NET Core,但是否与 VSTO 兼容?如果没有,是否有替代 .NET Core 3 中的 VSTO 的方法?
解决方案
似乎目前没有其他选择。有请求在未来将这种支持添加到 .Net 5 https://developercommunity.visualstudio.com/idea/757925/please-port-visual-studio-tools-for-office-vsto-to.html
目前的建议似乎是使用 Office JS 平台创建加载项。这些也将跨平台兼容(https://blogs.msdn.microsoft.com/deva/2018/04/02/office-developer-difference-between-office-web-addin-vs-comvsto-addin)
推荐阅读
- ionic3 - 导入模块时出现 Ionic 3 路径错误
- python - Python 3.6 及更早版本的精确时间(以纳秒为单位)?
- dart - 左对齐可滚动标签
- api - Xtream代码2.9.2如何使用Apis查看行?
- laravel-5.7 - 如何从具有多个用户数据的数据库中仅获取特定用户的数据 laravel
- python - 使用 lower() 进行不区分大小写的字典检查
- automated-tests - Botium 部分 convos 实际上并没有将对话发送到聊天机器人
- python - 如何在 Python 中返回整个字符串并从中提取一列?
- regex - Firefox 给出 SyntaxError: invalid regexp group
- angular - Ionic 3 open modal 出现未在入口组件中声明但已存在的错误