首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows 7下的ClickOnce/Excel

Windows 7下的ClickOnce/Excel
EN

Stack Overflow用户
提问于 2013-03-24 16:39:23
回答 3查看 2.4K关注 0票数 2

我们已经开发了一个.Net 4.0VSTO Excel AddIn在VS2010中,我们正在通过ClickOnce进行部署。我们的部署在Windows上似乎很好,但在Windows7上安装时却是非常麻烦的。所有问题似乎都与需要通过Excel删除AddIn (即它被Excel软删除)有关。由于失败,等等,然后它将被‘删除’由用户通过AddIns的\、\

上述情况导致了一种情况,即在发生上述情况后重新安装一个AddIn,它不会在Excel中公开,即Excel选项卡(如果安装了一个或多个AddIns通常会出现)将永远消失。当我们正在开发/调试时,这就成了一个更大的问题,因为我们正在动态地重命名/删除AddIn实例,以至于在Windows 7上开发VSTO不再可行。

注意,AddIn不在硬删除(禁用)列表中-它已被删除。我尝试过安装/重新安装/卸载、重新启动、删除注册表项(清理缓存/卸载后)、从C:\Documents和Settings\Local \Apps\2.0中删除文件系统文件、清除缓存(根据清除.NET下载的不带Mage的应用程序缓存?通过mage和/或清除.NET下载的不带Mage的应用程序缓存?)。XP和Windows 7的行为似乎有明显的区别。

有没有人遇到过类似的问题?

我所能看到的唯一的选择是一个部署项目,它有一个完全成熟的MSI,但是这里并不像这里那么整洁,需要本地管理访问,等等。

非常感谢

特拉维斯

EN

Stack Overflow用户

回答已采纳

发布于 2013-05-21 22:51:59

我们发现让ClickOnce在Windows 7上为VSTO工作的方法是在Excel中这样做。

  • 添加/删除程序:卸载
  • Excel / Options / AddIns / COM / Go
  • 添加并浏览到ClickOnce,setup.exe,setup.exe,确认,OK,,等等
  • 关闭Excel
  • 进入Excel
  • AddIn出现

我确信您可以使用添加/删除程序卸载(版本控制),这样用户就不必手动卸载

ClickOnce是gr8,当它工作-它的旅程到那里,所以,需要加强大风格

票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15601092

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档