我的环境:win2000 sp4   vs2005(中文) sp1 在My Documents\Visual Studio 2005\Addins目录下放了一个.AddIn可是vs2005中就没有显示,连一个错误提示也没有。而且在工具菜单下的外接程序管理器里也没有一个外接程序的记录,我试过在alluser 和 我的帐户下面的 my Documents中放置同样的addins目录可是都是没有结果的。我试过自己的建立addins可以在里面也是没有显示的。

解决方案 »

  1.   

    最后一句错了,我试过在vs2005中建立addins可是也没有显示的。^-^  
      

  2.   

    http://msdn2.microsoft.com/en-us/library/19dax6cz(VS.80).aspx
      

  3.   

    是啊,我是按照上面的方法去做的,可是就是没有,vs好像就没有去读那个.addin文件
      

  4.   

    addin所在目录要full trust的
    你的安装程序怎么写的
      

  5.   

    我的addin文件:
    <?xml version="1.0" encoding="UTF-16" standalone="no"?>
    <Extensibility xmlns="http://schemas.microsoft.com/AutomationExtensibility">
    <HostApplication>
    <Name>Microsoft Visual Studio</Name>
    <Version>8.0</Version>
    </HostApplication>
    <Addin>
    <FriendlyName>MyAddinTest</FriendlyName>
    <Description>MyAddinTest</Description>
    <AboutBoxDetails>相关的 about...</AboutBoxDetails>
    <AboutIconData><!--好多数字--></AboutIconData>
    <Assembly>ddinTest.dll</Assembly>
    <FullClassName>MyAddinTest.Connect</FullClassName>
    <LoadBehavior>1</LoadBehavior>
    <CommandPreload>1</CommandPreload>
    <CommandLineSafe>0</CommandLineSafe>
    </Addin>
    </Extensibility>
    那个目录下都是every的控制的权限
      

  6.   

    http://msdn2.microsoft.com/en-us/library/cb6t8dtz(VS.80).aspx
      

  7.   

    我不明白代码访问的安全策略和addin有什么联系,能不能说明一下,我不是太明白!!!
      

  8.   

    我找到解决的方法了,是没有装mxxml6.0,装上就解决问题了