问题标签 [windows-store]
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.
c# - Windows 运行时方法不能是通用的 - 原因、解决方法、替代方法?
这是一个接口,取自我尝试将我维护的事件聚合器MemBus 移植到 Windows 运行时世界:
我得到的是编译器错误:
“错误 WME1031:'
MemBus.ISubscriber.Subscribe<M>(System.Action<M>)
' 是通用方法。Windows 运行时方法不能是通用的。”
我只是怀疑为什么会这样,如果有人可以澄清,请做。
我的主要问题是:将代码移植到 Windows 运行时时我们应该如何处理这个问题?
许多更高级别的功能发生在泛型上。事实上,我们在 Windows 运行时使用泛型类(例如List<T>
)。RT 组件应该如何公开泛型类型,如果不是,是否是返回编写 .NET 1.1 代码(即对象输入、对象输出和强制转换)的唯一替代方法?
windows-8 - 如何直接从我的应用程序启动 App-store 应用程序
我想在我的应用程序中放置一个按钮或链接,如果应用程序处于试用模式,用户可以使用该按钮或链接启动应用程序商店并购买我的应用程序。
我找不到任何相关信息。我该如何实施?
microsoft-metro - 有没有办法让 Visual Studio 在完成调试时不保留应用程序徽标?
我对 Visual Studio 2012 有一个小问题。
基本上,我不断迭代调试已安装的 Windows 应用商店应用程序。我的问题是,每次我停止调试并需要更新和重新安装包时,尝试重新安装包时都会出错。
它遵循fails to write to file ....Assets/logo.png
. 当我关闭正在调试它的 Visual Studio 实例时,文件被解锁并且包将正常安装。
除了重新启动 Visual Studio 之外,还有其他人遇到过这个问题并且知道任何解决方法吗?
microsoft-metro - CurrentAppSimulator.RequestProductPurchaseAsync 购买模拟
我正在尝试为我的 Windows 应用商店应用(Metro 应用)实施应用内购买。我在这里指的是代码示例,但是当我触发该RequestProductPurchaseAsync
方法时,没有任何反应。
当我说什么都没有发生时,它实际上意味着什么都没有。没有返回结果(结果应该是收据,因为我通过了true
for includeReceipt
)。此外,当我重新检查ProductLicences[string].IsActive
标志时,它总是会返回错误。
我该如何正确测试呢?非常感谢!
visual-studio - Visual Studio 12 是否有任何插件可以自动缩放图像?
在 Win 8 (Metro) 应用程序中,您可以为高分辨率或低分辨率创建不同的缩放图像(更多)。我想要一个 VS 插件或内置功能来缩小图像,所以我不必自己做。我错过了 Visual Studio 中的任何内置功能,或者有人知道对此有很好的扩展吗?
基本上我只会创建 180% 的比例,扩展程序应该会自动生成 140%、100% 和 80% 的比例图像。
windows-store - Windows Store 的实际链接在哪里,以便我可以创建开发者帐户
我想找到可以注册开发者帐户的实际 URL,但是在 Google 和 MSDN 中搜索了几个小时,我找不到可以开始注册商店开发者帐户的真实页面。我在 MSDN 网站上搜索并找到了这个网址:
http://msdn.microsoft.com/en-US/library/windows/apps/hh868184
但是这个网址让我更加沮丧。它只是在说话。它说明了如何注册帐户,但没有提供指向我可以实际访问和注册帐户的页面的链接。这真的很荒谬。无论如何,有人可以帮我看看发生了什么吗?为什么商店注册网址在搜索引擎中不可用。
顺便说一句,我正在从我的 Windows 7 PC 中搜索。我还没有安装 Windows 8。这就是我无法找到真实注册网址的原因吗?
windows-8 - Metro 应用程序(Windows 8,winrt)。在我的应用程序在 Windows 应用商店中可用后,我可以在不更新应用程序的情况下添加新的应用程序内购买产品吗
我开发了用于销售电子书的 Metro(Windows 8、WinRT)应用程序。我想使用Windows 商店作为支付处理器来支持 Windows 商店应用内购买。
我对下一个问题感兴趣:
在我的应用程序在 Windows 应用商店中可用后,我是否可以添加新的应用内购买产品而无需更新应用程序?(或者我在创建新的应用内购买产品时总是需要更新应用?)
我可以以编程方式(动态)将新的应用内购买产品添加到 Windows 应用商店应用内购买产品列表吗?
如果我每天添加 100 本书 - 我需要每天添加 100 个新的应用内购买产品吗?
应用内购买产品的数量是否有限制?
.net - 如何在 WinRT 中创建 SHA-256 哈希?
我今天在 WinRT 中创建了一个简单的单向 SHA-256 哈希,并意识到它不起作用。我做了一个验证,显然得到了这个:
◦API System.Security.Cryptography.SHA256Managed in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 不支持此应用程序类型。CryptoWinRT.exe 调用此 API。◦此应用程序类型不支持 MSCORLIB 中的 API System.Security.Cryptography.HashAlgorithm,PUBLICKEYTOKEN=B77A5C561934E089。CryptoWinRT.exe 调用此 API。◦API System.Security.Cryptography.SHA256Managed.#ctor in MSCORLIB, PUBLICKEYTOKEN=B77A5C561934E089 不支持此应用程序类型。CryptoWinRT.exe 调用此 API。◦此应用程序类型不支持 MSCORLIB 中的 API System.Security.Cryptography.HashAlgorithm.ComputeHash(System.Byte[]),PUBLICKEYTOKEN=B77A5C561934E089。CryptoWinRT.exe 调用此 API。
什么是这个的替代品?为什么WinRT不允许这种微不足道的事情呢?
c# - 将图像添加到 GridView
我正在尝试将图像添加到 GridView,但图像从未真正显示。相反,我只是在缩略图外观布局中显示类名。
这是我一直在调整的代码
谢谢您的帮助。我最终得到了以下有效的块。
mediaelement - 在 windows 商店应用程序中播放实时流媒体源时 MediaElement.Stop 不起作用
我想让 Windows 应用商店应用播放直播源。源播放正常,但一旦开始播放,我就无法停止播放。当我在 Windows.UI.Xaml.Controls.MediaElement 的实例上调用 Stop() 时,什么也没有发生。
下面是我的代码: