繁体   English   中英

C#Visual Studio 2017发布错误

[英]c# visual studio 2017 publish error

安装报告查看器并使用它后..当我发布它..当我运行安装程序时它给了我这个错误..我不知道报告查看器是否导致它帮助我

平台版本信息Windows:10.0.15063.0(Win32NT)公共语言运行时:4.0.30319.42000 System.Deployment.dll:4.7.2046.0构建于:NET47REL1 clr.dll:4.7.2098.0构建于:NET47REL1LAST dfdll.dll:4.7.2046.0构建创建者:NET47REL1 dfshim.dll:10.0.15063.0(WinBuild.160101.0800)

源部署URL:file:/// C:/Users/jeric/Desktop/Patient%20installer/WindowsFormsApp2.application

标识部署标识:WindowsFormsApp2.application,Version = 1.0.0.8,Culture = neutral,PublicKeyToken = 27c89c7a35419cf0,processorArchitecture = msil

应用程序摘要*可安装的应用程序。

错误摘要下面是错误的摘要,稍后将在日志中列出这些错误的详细信息。 *激活C:\\ Users \\ jeric \\ Desktop \\ Patient安装程序\\ WindowsFormsApp2.application导致异常。 检测到以下失败消息:+从文件:/// C:/Users/jeric/Desktop/Patient%20installer/Application%20Files/WindowsFormsApp2_1_0_0_8/WindowsFormsApp2.exe.manifest中读取异常清单:清单可能无效或文件不能打开。 +清单的解析和DOM创建导致错误。 注意到以下解析错误:-HRESULT:0x80070c81起始行:0起始列:0主机文件:
+来自HRESULT的异常:0x80070C81

组件存储交易失败摘要未检测到交易错误。

警告此操作过程中没有警告。

操作进度状态* [2017年7月3日上午6:13:29]:C:\\ Users \\ jeric \\ Desktop \\ Patient安装程序\\ WindowsFormsApp2.application的激活已开始。 * [7/3/2017 6:13:29 AM]:部署清单的处理已成功完成。 * [7/3/2017 6:13:29 AM]:该应用程序的安装已开始。

错误详细信息在此操作中检测到​​以下错误。 * [7/3/2017 6:13:29 AM] System.Deployment.Application.InvalidDeploymentException(ManifestParse)-异常读取清单来自文件:/// C:/ Users / jeric / Desktop / Patient%20installer / Application%20Files /WindowsFormsApp2_1_0_0_8/WindowsFormsApp2.exe.manifest:清单可能无效或无法打开文件。 -来源:System.Deployment-堆栈跟踪:位于System.Deployment.Application.DownloadManager.DownloadApplicationManifest(AssemblyManifest DeploymentManifest,字符串targetDir,Uri deploymentUri, IDownloadNotification通知,DownloadOptions选项,System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState,ActivationDescription actDesc,Int64 transactionId,TempDirectory和downloadTemp)位于System.Deployment.Application.Application.ApplicationActivator.InstallApplication(SubscriptionState subState,ActivationDescription actState,在S的System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri,Boolean isShortcut,String textualSubId,String deploymentProviderUrlFromExtension,BrowserSettings browserSettings,String&errorPageUrl,Uri&deploymentUri处的actDesc) ystem.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri,布尔值isShortcut,字符串textualSubId,字符串deploymentProviderUrlFromExtension,BrowserSettings browserSettings,String&errorPageUrl)---从上次引发异常的位置开始的堆栈跟踪---在System.Runtime。 System.Deployment.Application.ApplicationActivator.ActivateDeploy处的ExceptionServices.ExceptionDispatchInfo.Throw()位于System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri,布尔值isShortcut,字符串textualSubId,字符串DeploymentProviderUrlFromExtension,BrowserSettings browserSettings,字符串&errorPageUrl) ---内部异常--- System.Deployment.Application.InvalidDeploymentException(ManifestParse)-清单的解析和DOM创建导致错误。 注意到以下解析错误:-HRESULT:0x80070c81起始行:0起始列:0主机文件:
-源:System.Deployment-堆栈跟踪:位于System.Deployment.Application的System.Deployment.Application.Manifest.AssemblyManifest..ctor(FileStream fileStream)处的System.Deployment.Application.Manifest.AssemblyManifest.LoadCMSFromStream(Stream流)。 ManifestReader.FromDocument(String localPath,ManifestType manifestType,Uri sourceUri)-内部异常-System.Runtime.InteropServices.COMException-来自HRESULT的异常:0x80070C81-源:System.Deployment-堆栈跟踪:位于System.Deployment.Internal System.Deployment.Application.Manifest.AssemblyManifest.LoadCMSFromStream(Stream stream)的.Isolation.IsolationInterop.CreateCMSFromXml(Byte [] buffer,UInt32 bufferSize,IManifestParseErrorCallback Callback,Guid&riid)

组件商店交易详细信息无交易信息可用。

在“项目属性>发布>应用程序文件”下,将所有非EN版本的引用文件设置为排除,重新发布,现在应用程序已正确部署。

排除选项

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM