2017-07-02 164 views
0

安裝報表查看器並使用它..當我發佈它..它給了我這個錯誤,當我運行安裝程序..我不知道是否報告查看器導致它tnx幫助我c#visual studio 2017發佈錯誤

平臺版本信息 的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 build:NET47REL1 dfshim.dll:10.0.15063.0(WinBuild.160101.0800)

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

恆等式 部署身份:WindowsFormsApp2.application,版本= 1.0.0.8,文化=中立,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

組件存儲事務失敗摘要 檢測到任何事務錯誤。

警告 在此操作過程中沒有警告。

操作進度狀態 * [7/3/2017 6:13:29 AM]:激活C:\ Users \ jeric \ Desktop \ Patient安裝程序\ WindowsFormsApp2.application已啓動。 * [7/3/2017 6:13:29 AM]:處理部署清單已成功完成。 * [7/3/2017 6:13:29 AM]:安裝應用程序已經開始。

錯誤詳細信息 在此操作過程中檢測到以下錯誤。從文件中讀取清單異常:/// C:/ Users/jeric/Desktop/Patient%20installer /應用程序異常讀取清單%20Files/WindowsFormsApp2_1_0_0_8/WindowsFormsApp2.exe.manifest:清單可能無效或文件無法打開。 - 源:System.Deployment - 堆棧跟蹤: at System.Deployment.Application.ManifestReader.FromDocument(String localPath,ManifestType manifestType,Uri sourceUri) at System.Deployment.Application.DownloadManager。DownloadApplicationManifest(AssemblyManifest deploymentManifest,字符串TARGETDIR,烏里deploymentUri,IDownloadNotification通知,DownloadOptions選項,烏里& appSourceUri,字符串& appManifestPath) 在System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState子狀態中,ActivationDescription actDesc,Int64類型的transactionId,TempDirectory & downloadTemp) 在System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState &子狀態中,ActivationDescription actDesc) 在System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(URI activationUri,布爾isShortcut,字符串textualSubId,字符串deploymentProviderUrlFromExtension,browserSettings browserSettings,字符串& errorPageUrl,烏里& deploymentUri) 在System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(URI activationUri,布爾isShortcut,字符串textualSubId,字符串deploymentProviderUrlFromExtension,BrowserSettings browserSettings,字符串& errorPageUrl) ---從先前的位置,其中堆棧跟蹤結束異常被拋出--- 在System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(URI activationUri,布爾isShortcut,字符串textualSubId,字符串deploymentProviderUrlFromExtension,browserSettings browserSettings,字符串& errorPageUrl)在System.Deployment.Application.Applicatio上使用 nActivator.ActivateDeploymentWorker(對象狀態) ---內部異常--- System.Deployment.Application.InvalidDeploymentException(ManifestParse) - 清單的解析和DOM創建導致錯誤。下面解析錯誤被發現: -HRESULT:0x80070c81 開始行:0 啓動欄:0 主機文件:
- 資料來源:System.Deployment - 堆棧跟蹤: 在System.Deployment.Application.Manifest.AssemblyManifest。 LoadCMSFromStream(Stream stream) at System.Deployment.Application.Manifest.AssemblyManifest..ctor(FileStream fileStream) at System.Deployment.Application.ManifestReader.FromDocument(String localPath,ManifestType manifestType,Uri sourceUri) --- Inner Exception --- System.Runtime.InteropServices.COMException - 來自HRESULT的異常:0x80070C81 - 來源:System.Deployment - 堆棧跟蹤: 在System.Deployment.Internal.Isolation.IsolationInterop.CreateCMSFromXml(字節[]緩衝液,UInt32的緩衝區大小,IManifestParseErrorCallback回叫,的Guid & RIID) 在System.Deployment.Application.Manifest .AssemblyManifest.LoadCMSFromStream(流數據流)

組件存儲交易詳情 沒有交易信息可用。

+1

哇,這是一個非常長的錯誤信息。你想要做什麼樣的「發佈」? – stuartd

+0

安裝程序..我只是點擊構建部分 –

回答

0

在「項目屬性>發佈>應用程序文件」下,我將引用文件的所有非EN版本設置爲排除,重新發布,現在應用程序正確部署。

exclude option

相關問題