2015-10-22 39 views
2

在我的主要开发计算机上,我创建了可部署但缺少广告的应用程序。那台机器打破了并且被送去维修,谢天谢地,我将工作应用程序提交给了源代码控制。我提出了一个备用机器,检查了我的项目,并进行了许多改进,包括在Windows 10 UWP应用程序中成功显示增加的内容。在我的主要开发机器上完成修复后,我更新了模板和在修复过程中发生变化的SDK,我相信我已经完成了它们。我检出了该项目,并在成功构建后尝试部署和调试。XAML UWP应用程序中的Microsoft Universal Ad Client SDK广告调解器

2>------ Deploy started: Project: Decisive.Uwp.T10, Configuration: Debug x86 ------ 
2>Updating the layout... 
2>Copying files: Total 1 mb to layout... 
2>Checking whether required frameworks are installed... 
2>Framework: Microsoft.Advertising.Xaml/x86, app package version 10.0.1510.0 is not currently installed. 
2>Installing missing frameworks... 
2>Error : DEP0800 : The required framework "C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.Advertising.Xaml\10.0\.\AppX\x86\Microsoft.Advertising.Xaml.x86.10.0.appx" failed to install. 
2>error 0x80070005: Opening the package from location Microsoft.Advertising.Xaml.x86.10.0.appx failed. 
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ========== 
========== Deploy: 0 succeeded, 1 failed, 0 skipped ========== 

我删除了Microsoft.Advertising.Xaml,版本= 10.0离开Microsoft.AdMediator.Universal,版本= 1.0该应用程序现在将部署和运行,但似乎并没有显示增加。我注意到下面的警告;

(我不知道如何格式化与包装以下,因此并不需要滚动页面许多宽度。我已经离开它作为一个段落。)

的SDK“Microsoft.AdMediator .Universal,Version = 1.0“取决于下列SDK”Microsoft.Advertising.Xaml,Version = 10.0“,它们尚未添加到项目中或未找到。请确保您将这些依赖项添加到您的项目中,否则您可能会遇到运行时问题。您可以通过参考管理器将依赖项添加到您的项目中。

这两个库的版本在用于创建此应用程序的两台机器之间相匹配。

我无所事事试图解决此错误错误:DEP0800:所需的框架“C:\ Program Files(x86)\ Microsoft SDKs \ Windows Kits \ 10 \ ExtensionSDKs \ Microsoft.Advertising.Xaml \ 10.0 。\ AppX \ x86 \ Microsoft.Advertising.Xaml.x86.10.0.appx“未能安装。

其他信息10/21/2015 2008 MST FWIW有了,它不会部署到我的Windows 10笔记本电脑在本地或模拟器中引用完好,在状态,我部署到Windows Phone手机模拟器。没有错误,应用程序运行。虽然没有显示广告。

在应用程序将在本地部署到Windows 10并显示广告的备用机器上,广告显示在win10仿真器和移动模拟器中。

其他信息2015年10月22日0930 MSTthis后关于WinTools 1.1,打字稿1.6 RTM工具的Apache科尔多瓦更新的意见,并可以揭示问题的一些情况。他们详细描述了一些开发人员安装显然AdMediator依赖的win工具1.1更新的问题。

回答

2

我有一些伟大的事后看法,你可以看到什么假设是由我做出的。

我与微软的PM联系了一下,

是的,我们意识到您所谈论的问题。但是,在这种情况下, 问题可能是一个红鲱鱼 - 这完全与 虚假通知有关,当您进行升级时。如果 没有真正引起AdControl的问题(如果您真的有 问题,工具的虚假安装,您甚至不能创建 或构建任何类型的UWP应用程序)。

最后我试着以管理员身份运行Visual Studio。我能够部署应用程序。之后,我退出Visual Studio,然后以普通权限重新启动。我现在可以部署应用程序而无需以管理员身份运行Visual Studio。

+0

Holly yikes!拼写错误'now'as'not'改变了我的答案180!现在不更正。 –