c#Excel 2007 Addin – 在其他电脑上安装

我用vs2010创build了一个软件。 它是一个Excel 2007加载项。 它的工作完美。 但我想安装在另一台电脑上。 所有安装程序包装安装没有错误。 我添加了.vsto文件,但它不工作,只是“非活动插件”…

我按照步骤一步一步地正式msdn和非官方的,但完整的vsto-installer文章写道。 但它不工作。 安装步骤成功运行。 所有需要安装的软件包(vsto4.0,.net框架,互操作办公室),如果我通过双击自我安装添加.vsto,它运行正常。 但是 – 正如我在开始时写的 – 它不工作,vsto插件列为非活动插件。

我做错了什么,我怎么能在另一台电脑上安装vsto?

更新我find了答案。 只需简单地重新安装整个电脑(窗户,办公室),然后它的工作。 所以问题不仅仅是安装程序,系统集成也是如此。

我也尝试OneClick解决scheme,也是它的工作。 在MSDN(链接在上面)sol非常重要的正确的registry键和正确的安装程序pre-req(如果有东西失踪其从未运行/正确安装)。