当前位置: 代码迷 >> VBA >> VSTO POWERPOINT2003 部署的有关问题
  详细解决方案

VSTO POWERPOINT2003 部署的有关问题

热度:2521   发布时间:2013-02-26 00:00:00.0
VSTO POWERPOINT2003 部署的问题
我用VS2008,VSTO开发一个简单的powerpoint2003的外接程序(test),
开发的时候,在VS2008中调试和运行都没有问题,
但是一安装(利用VS2008自动生成的"test安装程序"),就提示下面这个错误:


未能加载文件或程序集“PowerPointAddIn3, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。未能授予执行权限。 (异常来自 HRESULT:0x80131418)


************** 异常文本 **************
System.IO.FileLoadException: 未能加载文件或程序集“PowerPointAddIn3, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。未能授予执行权限。 (异常来自 HRESULT:0x80131418)
文件名:“PowerPointAddIn3, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null” ---> System.Security.Policy.PolicyException: 无法获取执行权限。
   在 System.Security.SecurityManager.ResolvePolicy(Evidence evidence, PermissionSet reqdPset, PermissionSet optPset, PermissionSet denyPset, PermissionSet& denied, Boolean checkExecutionPermission)
   在 System.Security.SecurityManager.ResolvePolicy(Evidence evidence, PermissionSet reqdPset, PermissionSet optPset, PermissionSet denyPset, PermissionSet& denied, Int32& securitySpecialFlags, Boolean checkExecutionPermission)
   在 Microsoft.VisualStudio.Tools.Applications.Runtime.AppDomainManagerInternal.HandleOnlineOffline(Exception e, String basePath, String filePath)
   在 Microsoft.VisualStudio.Tools.Applications.Runtime.AppDomainManagerInternal.LoadStartupAssembly(EntryPoint entryPoint, Dependency dependency, Dictionary`2 assembliesHash)
   在 Microsoft.VisualStudio.Tools.Applications.Runtime.AppDomainManagerInternal.ConfigureAppDomain()
   在 Microsoft.VisualStudio.Tools.Applications.Runtime.AppDomainManagerInternal.LoadAssembliesAndConfigureAppDomain(IHostServiceProvider serviceProvider)
   在 Microsoft.VisualStudio.Tools.Applications.Runtime.AppDomainManagerInternal.LoadEntryPointsHelper(IHostServiceProvider serviceProvider)




************** 已加载的程序集 **************
mscorlib
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
    基本代码: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Microsoft.VisualStudio.Tools.Applications.Runtime
    程序集版本: 8.0.0.0
    Win32 版本: 8.0.50727.940
    基本代码: file:///C:/windows/assembly/GAC_MSIL/Microsoft.VisualStudio.Tools.Applications.Runtime/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Tools.Applications.Runtime.dll
----------------------------------------
Microsoft.Office.Tools.Common
    程序集版本: 8.0.0.0
    Win32 版本: 8.0.50727.940
    基本代码: file:///C:/windows/assembly/GAC_MSIL/Microsoft.Office.Tools.Common/8.0.0.0__b03f5f7f11d50a3a/Microsoft.Office.Tools.Common.dll
----------------------------------------
System
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
    基本代码: file:///C:/windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.5460 (Win7SP1GDR.050727-5400)
    基本代码: file:///C:/windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll