我目前正在用 Visual Basic 准备一个应用程序,主要针对安装了 .NET 2 和 office 2003 的系统。
此外,由于系统是公司系统,它们需要管理权限,所以我想到了一个不需要安装任何东西(或注册)的应用程序。
该应用程序使用外部 ocx、axwebbrowser ocx 和 excel 互操作。
第一个问题是因为用户无法运行应用程序,因为它崩溃了,似乎是因为在他的系统上找不到 ahdocvw.dll。有没有办法安装例如包含 axwebbrowser 系统 xomponent 的重新分发包?至少将其附加到 clickonce 设置中。
其次,如果用户没有所需的框架,我想在 Clickonce 先决条件框上添加 .NET 2 和 Office 2003 的选项。目前,VS 2010 仅提供 .NET 3.5+ 和 Office Pia 2007....你能建议我如何进行吗?