我试图在客户端计算机上安装我的Outlook Addin.
不幸的是,加载项永远不会被"启用"它始终显示在"已禁用"加载项部分中.
是否有关于如何创建正确的安装应用程序并安装Outlook插件的简单分步指南?
编辑:
好的,我已经回到基础,但我仍然无法正确安装它.
我使用VS2010项目向导创建一个新的Outlook Addin.
它生成文件等,然后我改变我的代码,如下所示:
namespace OutlookAddIn1
{
public partial class ThisAddIn
{
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
MessageBox.Show("Worked");
}
private void ThisAddIn_Shutdown(object sender, System.EventArgs e)
{
}
#region VSTO generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InternalStartup()
{
this.Startup += new System.EventHandler(ThisAddIn_Startup);
this.Shutdown += new System.EventHandler(ThisAddIn_Shutdown);
}
#endregion
}
Run Code Online (Sandbox Code Playgroud)
如果我安装这个,我收到相同的错误消息:
Not Loaded. The Managed Add-in Loader failed to initialize.
Run Code Online (Sandbox Code Playgroud)
安装加载项时,我确保创建了注册表项:

我还将.manifest文件和.vsto文件添加到安装项目中.
仍然难倒!
woo*_*ddy 11
我认为本教程可能对您的参考有用.
http://msdn.microsoft.com/en-us/library/ff937654.aspx
此外,您还可以查看其他一些内容.首先,查看启动Outlook Addin时是否有任何COM异常抛出.通常,如果在启动时抛出错误,则不会自动禁用addin.而且您还想查看loadBehavior注册表项并查看您在那里获得的值.
有关LoadBehavior reg密钥的详细信息,请参阅:http://msdn.microsoft.com/en-us/library/bb386106(VS.100).aspx
| 归档时间: |
|
| 查看次数: |
21741 次 |
| 最近记录: |