问题标签 [xap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows-phone-7 - 是否可以安装或转换 .cab 而不是 .xap 文件?
我有 OS Windows Phone 7 的 HTC HD7。不幸的是,据我所知,它不支持安装 .cab 文件。但我非常需要它在 Windows Phone 7 上安装或运行 .cab 应用程序。有人知道怎么做吗?
silverlight-4.0 - 从 Silverlight 类库访问应用程序中的 resx
可以使用以下代码访问 Silverlight 中的资源文件:
但是在我的应用程序中,这段代码不在应用程序本身中,而是在 Silverlight 类库中,并且应用程序引用了它;将命名空间更改为“MyAppNamespace”只会产生错误。
如何从 Silverlight 类库中访问 xap 文件中的资源?
silverlight - Silverlight 中的不同 XAP 文件 - 共享上下文
我有一个 silverlight 应用程序,我最近将它们拆分为单独的 xap 文件。
意图是这样的。有一个 xap 文件 1,它从用户那里获取一些输入,并将其保存到数据库中。当用户单击此 UI 上的按钮(来自 xap 文件 1)时,它会加载 xap 文件 2,该文件要求更多输入并将其保存到数据库中。
我能够从 xap 文件 1 调用 xap 文件 2,但 UI 似乎无法从数据库中获取信息(UI 显示了前一个 UI 所保留的内容),也无法持久化用户的输入。我意识到 xap 文件 2 需要以某种方式告知在何处以及如何持久化。
这就是我加载 xap 文件的方式 2
(在我将它们拆分为单独的 xap 之前,所有这些 UI 都可以正常工作。我们有充分的理由将它们拆分)
任何帮助将不胜感激
更新
我尝试按照示例链接进行操作,并且能够从单独的 xap 文件中启动第二个 UI,其中包含数据库中的所有信息。
现在我似乎遇到了一个新问题。当我在第二个 UI 上取消时,我是否必须从目录中卸载调用 removeXap 的第二个 xap?当我这样做时,我得到组合保持不变错误。
1) 部分 'xapfile2.Views.MyView' 上的不可重组导入 'xapfile2.Views.ViewModel (ContractName="MyViewModel")' 阻止了导出的更改。有任何想法吗?。
谢谢K
visual-studio - 将外部文件添加到 XAP(将额外文件部署到 WP7)
使用 XNA 4.0 的TileStorage.OpenStream()您可以访问应用程序二进制文件夹中的文件,这些文件与您的应用程序一起部署。
您可以将文件添加到 Visual Studio 项目并将它们设置为“复制到输出目录”,然后将这些文件部署到手机上,并且可以通过查看您的“ bin\windows phone\debug ”文件夹在您的 PC 上查看
但是,如果您将文件直接复制到“ bin\windows phone\debug ”文件夹,则这些文件不会部署到您的手机(仅供参考,如果您正在进行 xbox 开发,它们会部署到您的 Xbox)
如何在不将其他文件添加到 Visual Studio 的情况下将其他文件部署到手机?基本上我希望使用 postbuild 脚本从文件共享中获取内容,并将这个 + 一个索引文件(在 postbuild 中生成)部署到手机。
这个问题有什么工具或简单的解决方案吗?
visual-studio - Xap 打包失败。你调用的对象是空的
当我尝试构建我的 Windows Phone 应用程序时,我在我的 PC 上收到此错误消息:
我正在使用 Dropbox。在我的笔记本电脑上,它工作得很好,我可以调试等等……但是在我的电脑上,我不能。
我尝试了很多事情,例如:
- 删除obj/调试文件夹
- 检查解决方案资源管理器中缺少的文件
到目前为止,没有任何帮助。
知道如何解决这个问题吗?
silverlight - 如何在 Silverlight 项目的多个 XAP 文件中共享登录信息或共享数据
我有一个 Silverlight 应用程序,每个模块都有多个 XAP,我想将登录信息共享给应用程序中的每个 XAP。
请帮忙。
silverlight - 奇怪的 .XAP.PNG 档案(bing 地图)
当我查看 www.bing.com/maps html 源文件时,我遇到了一些指向 .xap.png 档案的奇怪的“streetsidePrefetchFileUrls”URL:
例如:hxxp://c0.ecn.catalogservice.virtualearth.net/cs/dc/pf/Xaps/bcbc3954e568c46cf8c3cc00737da32c_Microsoft.Maps.Framework.xap.png
该文件有一个 PNG Header 并包含一个 IDAT 块。IDAT 块不包含像素数据,而是一个(损坏的)PKZIP 存档,其中包含 Microsoft Maps DLL。
有人知道微软为什么使用 PNG 作为 xap 档案的容器吗?
我尝试使用 unzip 和 7z 解压缩该存档。它们都检测到 PNG 中的 ZIP 存档,但因错误而中止解包。
silverlight - 在多项目解决方案(Multi Xap)中检查所有参考的 CopyLocal 属性发布/期间
我有一个 Silverlight 解决方案,它有多个 Silverlight 项目(视图),它们都编译到自己的 .Xap 文件中。
有一个“主”项目可以处理 Xap 文件的动态下载,效果很好。
但现在我需要确保所有 View Projects 中的所有引用都设置为 CopyLocal=false。只有“主”项目可以有 CopyLocal=true。
这意味着由 Views 生成的 Xap 文件相当小。
我想做的是检查发布或在构建过程中查看是否有任何 View 项目具有 CopyLocal=true 的引用。
这样做的聪明方法是什么?在 Post Build 事件中使用外部工具?或者也许是 Visual Studio 的插件?或者为此在 Visual Studio 中创建一个宏?
我已经研究过将 .extmap 与程序集缓存一起使用,但是由于您必须在其中指定程序集,因此这并不能解决我的问题。我只需要知道是否有错误设置的参考并报告。修复它不是问题,仍然需要手动完成。这只是我需要的通知。
解决方案现在有 35 个项目,所以不想每次都手动检查它们。
我发现了一个与此类似的问题,但它将 msbuild 列为可能的解决方案。我想知道是否有办法使用“代码”来做到这一点(无论是在工具/插件中预建还是其他)
visual-studio-2010 - 签署 xap 文件时出现 Verisign 文件错误
我们在 Verisign.com 上购买了一个验证码证书来签署一个 xap 文件,注册完成后,我们收到了该证书。
我将它安装在我的计算机上,现在我可以在我的 Visual Studio 解决方案中选择它。问题是,即使在构建过程之后没有出现错误,在部署它时,我也无法获得任何认证客户端。
我按照以下文章进行操作,但没有成功,我会遗漏什么?
谢谢你的帮助。