打开Xbap时出错(wpf浏览器应用程序)

问题描述:

我在浏览器中打开xbap时遇到错误。平台版本信息Windows:6.3.9600.0(Win32NT)公共语言运行时:4.0.30319.34014 System.Deployment.dll:4.0.30319.34243内置:FX452RTMGDR clr.dll:4.0.30319.34014内置:FX45W81RTMGDR dfdll.dll:4.0.30319.34243内置作者:FX452RTMGDR dfshim.dll:6.3.9600.16384(winblue_rtm.130821-1623)



应用摘要*仅限在线申请。 *设置了Trust url参数。 *浏览器托管的应用程序。



错误摘要以下是错误摘要,这些错误的详细信息将在后面的日志中列出。 *确定平台要求时发生异常。检测到以下故障消息:+无法安装或运行应用程序。该应用程序要求首先在全局程序集缓存(GAC)中安装程序集DPFPVerNET版本1.6.1.0。 *下载应用程序时发生异常。检测到以下失败消息:+ DeterminePlatformRequirements方法失败。申请无法提交。



组件商店交易失败摘要未检测到交易错误。



警告此操作期间没有任何警告。



操作进度状态无相位信息。



错误详细信息在此操作期间检测到以下错误。 * [9/28/2015 5:21:16 PM] System.Deployment.Application.DependentPlatformMissingException(Unknown subtype) - 无法安装或运行应用程序。该应用程序要求首先在全局程序集缓存(GAC)中安装程序集DPFPVerNET版本1.6.1.0。 - 源:System.Deployment - 堆栈跟踪:在System.Deployment.Application.Deployment.Application.DeploymentManager.DeterminePlatformRequirementsCore(布尔阻塞)处的System.Deployment.Application.PlatformDetector.VerifyPlatformDependencies(AssemblyManifest appManifest,AssemblyManifest deployManifest,String tempDir) .DeploymentManager.DeterminePlatformRequirements()在System.Deployment.Application.InPlaceHostingManager.AssertApplicationRequirements(Boolean grantApplicationTrust)的System.Deployment.Application.InPlaceHostingManager.AssertApplicationRequirements()at MS.Internal.AppModel.XappLauncherApp.AssertApplicationRequirementsAsync(Object unused)* [9 / 28/2015 5:21:16 PM] System.Deployment.Application.DeploymentException(Unknown subtype) - DeterminePlatformRequirements方法失败。该应用程序无法提交。 - 来源:System.Deployment - 堆栈跟踪:位于System.Deployment.DeploymentManager上的System.Deployment.Application.DeploymentManager.WaitForAssertApplicationRequirements()中的System.Deployment.Application.DeploymentManager.SynchronizeCore(布尔阻塞).DeploymentManenter image description hereager.SynchronizeAsyncWorker( )



COMPONENT STORE TRANSACTION DETAILS没有交易信息。

I am facing error while opening xbap in browser. PLATFORM VERSION INFO Windows : 6.3.9600.0 (Win32NT) Common Language Runtime : 4.0.30319.34014 System.Deployment.dll : 4.0.30319.34243 built by: FX452RTMGDR clr.dll : 4.0.30319.34014 built by: FX45W81RTMGDR dfdll.dll : 4.0.30319.34243 built by: FX452RTMGDR dfshim.dll : 6.3.9600.16384 (winblue_rtm.130821-1623)

APPLICATION SUMMARY * Online only application. * Trust url parameter is set. * Browser-hosted application.

ERROR SUMMARY Below is a summary of the errors, details of these errors are listed later in the log. * An exception occurred while determining platform requirements. Following failure messages were detected: + Unable to install or run the application. The application requires that assembly DPFPVerNET Version 1.6.1.0 be installed in the Global Assembly Cache (GAC) first. * An exception occurred while downloading the application. Following failure messages were detected: + The DeterminePlatformRequirements method failed. The application cannot be committed.

COMPONENT STORE TRANSACTION FAILURE SUMMARY No transaction error was detected.

WARNINGS There were no warnings during this operation.

OPERATION PROGRESS STATUS No phase information is available.

ERROR DETAILS Following errors were detected during this operation. * [9/28/2015 5:21:16 PM] System.Deployment.Application.DependentPlatformMissingException (Unknown subtype) - Unable to install or run the application. The application requires that assembly DPFPVerNET Version 1.6.1.0 be installed in the Global Assembly Cache (GAC) first. - Source: System.Deployment - Stack trace: at System.Deployment.Application.PlatformDetector.VerifyPlatformDependencies(AssemblyManifest appManifest, AssemblyManifest deployManifest, String tempDir) at System.Deployment.Application.DeploymentManager.DeterminePlatformRequirementsCore(Boolean blocking) at System.Deployment.Application.DeploymentManager.DeterminePlatformRequirements() at System.Deployment.Application.InPlaceHostingManager.AssertApplicationRequirements(Boolean grantApplicationTrust) at System.Deployment.Application.InPlaceHostingManager.AssertApplicationRequirements() at MS.Internal.AppModel.XappLauncherApp.AssertApplicationRequirementsAsync(Object unused) * [9/28/2015 5:21:16 PM] System.Deployment.Application.DeploymentException (Unknown subtype) - The DeterminePlatformRequirements method failed. The application cannot be committed. - Source: System.Deployment - Stack trace: at System.Deployment.Application.DeploymentManager.WaitForAssertApplicationRequirements() at System.Deployment.Application.DeploymentManager.SynchronizeCore(Boolean blocking) at System.Deployment.Application.DeploymentManenter image description hereager.SynchronizeAsyncWorker()

COMPONENT STORE TRANSACTION DETAILS No transaction information is available.

通过运行指纹运行时环境在客户端机器上,我们可以摆脱这个错误
by running finger print runtime environment on client machine , we can get rid of this error