【问题标题】:.NET VSTO Add In for Excel 2007 not loading config. Issue on one machine only!.NET VSTO Add In for Excel 2007 未加载配置。仅在一台机器上发布!
【发布时间】:2012-05-10 07:45:23
【问题描述】:

我们有一个用于 Excel 2007 的 VSTO 插件。它可以在我们办公室的所有机器上运行,除了一台。这发生在上周 MS 更新之后。基本上,插件不会识别配置文件,但只能在特定机器上识别。我们卸载/重新安装了应用程序,然后是 Excel,然后是更新,但没有成功。然后我们重新安装了完整的 Win 7,加载了 Excel,然后是我们的应用程序,并遇到了同样的问题。我们现在让他在带有 XP 的 VM 上运行我们的应用程序,这很好。组织中没有其他人遇到此问题。不知道此时还能做什么,因为重新安装完整的 Windows 没有任何作用。任何帮助将不胜感激。

谢谢。

【问题讨论】:

    标签: .net excel vsto


    【解决方案1】:

    那台机器和它所运行的其他机器之间的配置(操作系统、软件等)是否没有差异?这看起来可能是相关的......

    VSTO 4.0 SP1 will cause a VSTO Addin to not find its config file.

    【讨论】:

    • 谢谢!那成功了!不知道为什么它可以在其他机器上运行,但是我只需要在清单键中添加“file:///”。
    【解决方案2】:

    解决方案:

    开始 > 运行 > RegEdit > Hkey_Current_User\Software\Microsoft\Office\Excel\Addin\YourAddInName\

    编辑 Manifest 键,来自:

    Manifest="C:\Program Files\\WordAddIn.vsto|vstolocal"

    收件人:

    Manifest="file:///C:\Program Files\\WordAddIn.vsto|vstolocal"

    要使这项工作在部署中发挥作用,请在解决方案资源管理器中右键单击设置项目 > 单击查看 > 注册表 > 并编辑密钥。

    【讨论】:

    • 嗨,杰里米,感谢您发布此信息。我忘了这是在这里,我很久以前就知道了。希望这对其他人有所帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-23
    • 2022-07-22
    • 1970-01-01
    • 1970-01-01
    • 2012-05-27
    • 2022-12-02
    • 1970-01-01
    相关资源
    最近更新 更多