2010-08-20 25 views
0

目标: 从浏览器UI中,如何识别VSTO 3.0是否安装在系统中?从浏览器UI中,如何识别系统中是否安装了VSTO 3.0?

使用案例: 从我的ASP.NET Web应用程序,我允许用户下载已获得“文档级”vsto 3.0加载项的文件。但是,如果系统中未安装VSTO 3.0运行时,则文档会引发异常。我希望做以下场景:

  1. 用户单击文件链接。
  2. 有些东西(脚本 - vbscript/JavaScript或其他),我们需要找出vsto 3.0是否安装在系统中。如果没有,用户需要显示一个弹出窗口,说明未安装VSTO 3.0,并且需要显示用于安装VSTO 3.0运行时的ClickOnce URL。
  3. 用户将点击VSTO安装程序链接,并在系统中安装VSTO运行时。
  4. 下一次,用户不会得到有关VSTO 3.0运行时的弹出窗口,并且她可以成功下载包含文档级插件的文档并使用该功能。

请帮忙!!

谢谢,

Ajit。

注:发布于MS VSTO论坛太多,但没有答案,直到尚未:

http://social.msdn.microsoft.com/Forums/en-US/vsto/thread/790e366c-3ba5-4690-afab-30185f1895b6

回答

0

貌似不能从JavaScript完成。

相关问题