我想安装 Outlook 加载项(由 Visual studio 2008 开发),但出现以下错误。
名称:来自:file:///D:/Project/.Net Learning/OutlookAddIn3/OutlookAddIn3/bin/Debug/app.publish/OutlookAddIn3.vsto
从 file:///D:/Project/.Net%20Learning/OutlookAddIn3/OutlookAddIn3/bin/Debug/app.publish/OutlookAddIn3.vsto 读取清单时出现异常:清单可能无效或无法打开文件。
************** 异常文本 ************** System.Deployment.Application.InvalidDeploymentException:从 file:///D:/ 读取清单时出现异常Project/.Net%20Learning/OutlookAddIn3/OutlookAddIn3/bin/Debug/app.publish/OutlookAddIn3.vsto:清单可能无效或无法打开文件。---> System.Deployment.Application.InvalidDeploymentException:部署清单在语义上无效。---> System.Deployment.Application.InvalidDeploymentException:部署清单要求您指定发布者和产品。在 System.Deployment.Application.Manifest.AssemblyManifest.ValidateSemanticsForDeploymentRole() --- 内部异常堆栈跟踪结束 --- 在 System.Deployment.Application.Manifest.AssemblyManifest.ValidateSemanticsForDeploymentRole() 在 System.Deployment.Application.Manifest.AssemblyManifest .ValidateSemantics(ManifestType manifestType) at System.Deployment.Application.ManifestReader.FromDocument(String localPath, ManifestType manifestType, Uri sourceUri) --- 内部异常堆栈跟踪结束 --- at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn() 处的 .GetManifests(TimeSpan 超时)
可能您的 Windows 注册名称有一个特殊字符,如“*”。我建议你更改Windows注册名称。您可以在(Win XP)中从注册表更改它:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
更改这些键的值:RegisteredOrganization RegisteredOwner
| 归档时间: |
|
| 查看次数: |
14598 次 |
| 最近记录: |