是否可以从 Visual Studio 2010 创建 Office 2003 VSTO 加载项?

2024-01-08

我们现有适用于 Word 2003 和 Excel 2003 的 VS 2008 VSTO 加载项。目前我们无法升级 Office 版本。

我们刚刚尝试将解决方案升级到 VS 2010,它可以正常转换和编译,但在构建和运行加载项时,我们收到一条消息,指出未安装所需版本的 Office。

有没有办法解决这个问题(无需升级到 Office 2007 或 2010),以便我们可以使用 VS 2010 来构建此加载项?


不,不幸的是这是不可能的。 VSTO 2010 不会编译为 Office 2003 设计的解决方案。它旨在与 2007/2010 一起使用。

要为 Office 2003 创建解决方案,您需要 VS2003 上的 VSTO 2005 或 VS2008 上的 VSTO 2005 SE / VSTO 2008(对于后者,您还可以为 Office 2007 进行开发)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否可以从 Visual Studio 2010 创建 Office 2003 VSTO 加载项? 的相关文章

随机推荐

  • 使用 PowerShell 同步文件夹

    我尝试这个脚本来同步 2 个文件夹 Folder1Path C test1 Folder2Path C test2 folder1Files Get ChildItem Recurse path Folder1Path folder2Fil
  • 如何阻止选项卡在 webNavigation.onBeforeNavigate 事件上打开页面?

    作为学习练习 我正在尝试构建一个示例 Chrome 扩展程序 以确保 灰名单 上的网站始终在隐身窗口中打开 这是我已经取得的进展 使用当灰色列表页面即将导航时触发的 webNavigation onBeforeNavigate 事件 我在隐
  • Cython - 实现回调

    我一直在使用 Cython 尝试与用 C 编写的库进行交互 到目前为止 一切进展顺利 我可以有效地使用库中的大部分函数 我唯一的问题在于实现回调 该库有 4 个函数定义 看起来有点像这样 typedef void Function1 con
  • 在bigquery脚本中将数组的列设置为变量值

    我试图获取数组中多列的值 并将它们设置为可在循环中用于执行其他操作的变量 谢谢 DECLARE the array ARRAY
  • 在静态变量初始化中使用 cout 时出现 C++ 分段错误

    我有一个程序 我使用 cout 来发出调试信息 该代码在静态全局变量的初始化中执行 即在程序执行的早期执行 当我使用自己的构建脚本构建程序时 它在第一次使用 cout 时出现段错误 仅将字符串文字移入 cout 因此它不能是值 我使用 va
  • 如何在ag-grid中动态添加自定义列

    我堆积在 ag grid 中动态添加自定义列 我尝试过以下方法 additionalCol field SOME RANDOM headerName SOME RANDOM scope gridOptions columnApi addVa
  • Smartgwt RestDataSource 与 SpringMVC 和跨客户端

    经过大量工作后 我有了一个现有的后端 Web 服务应用程序 该应用程序由 Sp ring RS Spring MVC Spring 控制器提供支持 这些控制器在 Spring 框架内使用 Jackson 将响应转换为 JSON 这是 WEB
  • 如何在Java中解码http POST数据?

    我正在使用 Netty 并且必须接受并解析 http POST 请求 据我所知 Netty 没有内置对 POST 的支持 只有 GET 的支持 这是一个相当低级的库 处理原始网络操作 使用 servlet 容器 开箱即用地完成所有这些工作
  • 如何将数组转换为数学计算表达式? [复制]

    这个问题在这里已经有答案了 我尝试编写一个计算数学表达式并将每个符号存储到一个数组中 例如 我想转换数组 let arr 10 2 1 3 对于以下表达式 let result 10 2 1 3 1 关于如何实现这一目标有什么建议吗 它不会
  • 如何使用 Gradle 访问 Java 项目中的资源?

    我有一个JavaFX https en wikipedia org wiki JavaFX我正在使用 Gradle 文件构建项目 并且我正在 IntelliJ 中编写所有内容 在其中 我使用javafx scene media Media
  • 更改嵌入到按钮的图像的颜色(Swift3)

    我能够更改图像的颜色UIButton从黑到白 代码如下 extension UIImage func maskWith color UIColor gt UIImage UIGraphicsBeginImageContextWithOpti
  • 函数返回未分配给变量

    如果调用 非 void 函数 但不将其返回值分配给变量怎么办 例如 getchar 我一直想知道这样的值会发生什么 我听过一些幽默的解释 比如 它消失了 等等 但我真的很想知道真相 有什么办法可以恢复这样的价值吗 谢谢 这实际上是编译器 C
  • 在 numpy 矩阵中一次打乱一列的有效方法

    我需要一一打乱 numpy 矩阵的所有列 这是我当前的代码 n p X shape val for i in range p Xt X copy np random shuffle Xt i print Xt 我每次都抄X到变量Xt 这看起
  • 我把GC.KeepAlive放在哪里?

    我需要在非托管代码中注册回调 但看起来 GC 一直在收集我的引用 所以我添加了GC KeepAlive callback pin 但没有效果 我不知道应该放在哪里GC KeepAlive 这是我将自己的回调注册到非托管事件的代码 它是从线程
  • 下拉菜单被切断

    我有一个下拉菜单 它似乎由于父 div 而被剪切 即如果我增加父 div 的高度 下拉菜单似乎会变得可见 请帮忙 下面是我的代码 MarkUp div class container div class menu rounded ul cl
  • 如何在 Ruby on Rails 中基于每个操作禁用日志记录?

    我有一个 Rails 应用程序 它的一个操作被频繁调用 在我开发时很不方便 因为它会产生大量我不关心的额外日志输出 我如何才能让 Rails 不记录这一操作的任何内容 控制器 操作 参数 完成时间等 我也想在 RAILS ENV 上对其进行
  • 将 json 结果转为动态

    对于初学者来说 我有一个非常复杂的问题 首先我从 json 得到这个结果 success true timeframe true start date 2018 01 01 end date 2018 01 05 source TRY qu
  • 我的 tomcat 正在运行,但无法连接到 http://localhost:8080

    Tomcat突然停止连接http 本地主机 8080 http localhost 8080今天 直到昨天为止它一直有效 我没有改变任何东西 Windows Windows 7 64 位 雄猫 7 0 59 任何人都可以帮忙吗 以下是我的
  • 一个组件中的多种材质分页在 Angular 中不起作用

    我尝试创建一个组件 其中包含两个数据表 每个数据表都有另一个数据源 由于我的原因 我的表格在组件加载后不可见 ngIf所以我无法使用ngAfterViewInit 相反 我正在使用用户的解决方案在Github上指出 https github
  • 是否可以从 Visual Studio 2010 创建 Office 2003 VSTO 加载项?

    我们现有适用于 Word 2003 和 Excel 2003 的 VS 2008 VSTO 加载项 目前我们无法升级 Office 版本 我们刚刚尝试将解决方案升级到 VS 2010 它可以正常转换和编译 但在构建和运行加载项时 我们收到一