1

我有一个 excel 2003 vsto 工作簿,我想通过 sharepoint 提供它以进行版本控制。理想情况下,它可以由非开发人员签入/签出以调整 excel 方程,并且当我需要更新托管 VSTO 代码时,我可以将编译后的 dll 部署到其他地方。我知道我可能还需要使用一些 clickonce 功能,因此当用户第一次查看工作表时,他们会获得所有必要的完全信任权限。

另外,我的理解是,用户要在 excel 2003 vsto 工作簿中使用 vsto 功能,他们必须在他们的 GAC 中具有已编译的 dll,这是真的吗?测试时,我会得到信任异常。

4

1 回答 1

1

我找到了解决方案。

设置

  1. 创建一个自定义设置项目,将项目输出 dll 添加到 GAC。
  2. 将 Excel 文档添加到共享点

客户端安装

  1. 在客户端安装 VSTO 运行时
  2. 安装自定义安装程序
  3. 从共享点查看/签出工作簿

我对改进持开放态度。

于 2010-04-05T17:47:45.563 回答