我创建了几个Windows手机应用程序,我想链接到我的发布者页面,以显示我发布的所有应用程序.请注意,我正在使用C#和XAML 开发适用于Windows Phone 7.x的应用程序.
选项1)直接链接到我的发布者页面的URL(使用WebBrowserTask)
问题)商店的所有链接似乎都需要在URL中嵌入en-US语言.我担心其他国家/地区的用户会发生什么.
示例:http:/www.windowsphone.com/ zh-CN/store/publishers?publisherId = Microsoft%2BCorporation
是否有与语言无关的方式链接到商店中的发布者?
选项2)使用MarketplaceDetailTask链接到发布者
问题)从我所看到的,这只能用于链接到应用程序.我尝试使用我的发布者GUID并得到:市场错误 - 很抱歉,我们现在无法完成您的请求.
MarketplaceDetailTask marketplaceDetailTask = new MarketplaceDetailTask();
marketplaceDetailTask.ContentType = MarketplaceContentType.Applications;
marketplaceDetailTask.ContentIdentifier = <My Publisher GUID>;
marketplaceDetailTask.Show();
Run Code Online (Sandbox Code Playgroud)
选项3)使用MarketplaceSearchTask链接到发布者
问题)这允许用任何字符串搜索商店.问题是,当我将我的出版商名称放在搜索字符串中时,除了我的以外还会显示其他应用程序.我的发布商名称包含一个常用字词,任何显示该字词的应用都会显示.
MarketplaceSearchTask searchTask = new MarketplaceSearchTask();
searchTask.ContentType = MarketplaceContentType.Applications;
searchTask.SearchTerms = "<My Publisher Name>";
searchTask.Show();
Run Code Online (Sandbox Code Playgroud)
任何想法或建议将不胜感激!谢谢.
不确定我只是遇到了这个问题,或者每个人都遇到过这个问题,我正在尝试访问https://marketplace.visualstudio.com
但无法访问!
网站上是否存在任何问题/中断(Microsoft)?
使用Intelliji for Java,我试图获取Cucumber插件,所以我转到文件下拉菜单,然后转到设置菜单,然后转到插件。我在插件搜索栏中输入黄瓜。但是在搜索结果中什么也没有找到。给出的消息是“未加载搜索结果,检查互联网连接”,我也得到“,未加载市场插件。请检查互联网连接,然后>刷新<”
我的互联网连接正常。我已经通过intellij使用maven下载了大量依赖项。刷新按钮没有帮助。为什么intellij认为问题是没有互联网连接?我如何让intellij查找插件?
我写这篇文章是因为我打电话给微软,他们无法给我一个人来回答这些问题,并且在https://stackoverflow.com/上我只找到了关于这个主题的非常老的问题。
1.我只有桌面应用程序。我可以在 Windows 应用商店中出售它们吗?
2.我是否需要购买 Microsoft Action pack 订阅才能在 Windows 应用商店中销售,还是只需要填写公司数据?
非常感谢您的帮助!
所有,
我试图从市场上获得一个插件,我感到非常沮丧.最初,我得到了异常(通过另一个堆栈溢出帖子解决 - 谢谢),但现在我看到了: 强调文本
(X)org.eclipse.equinox.p2.core.ProvisionException无法在http://download.eclipse.org/releases/indigo/content.xml读取存储库
我不明白下面的错误日志中的"权限被拒绝".并且错误日志显示如下:
eclipse.buildId = M20120208-0800 java.version = 1.7.0_03 java.vendor = Oracle Corporation BootLoader常量:OS = win32,ARCH = x86_64,WS = win32,NL = en_US框架参数:-product org.eclipse.epp.package .cpp.product命令行参数:-os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.cpp.product
警告星期五5月10日19:15:51 EDT 2012连接到http://download.eclipse.org/releases/helios/p2.index失败,权限被拒绝:连接.重试尝试0开始
java.net.SocketException:权限被拒绝:在java.net上的java.net.DualStackPocketImpl.doConnect(未知来源)java.net.DualStackPlainSocketImpl.waitForConnect(本机方法)连接java.net.AbstractPlainSocketImpl.doConnect(未知来源) java.net.Socks上的java.net.SocksSocketImpl.connect(未知来源)java.net.SocksSocketImpl.connect(未知来源)的java.net.AbstractPlainSocketImpl.connect(未知来源)中的.AbstractPlainSocketImpl.connectToAddress(未知来源) orconnect(未知来源)atg.eclipse.ecf.provider.filetransfer.events.socket.SocketEventCreateUtil.createSocket(SocketEventCreateUtil.java:43)at ... snip ....
我在VMware/linux下的同一台笔记本电脑上正常/正常工作,但这个Windows 7版本并不好.任何帮助将不胜感激.
我有一个尚未发布的Windows Phone 7应用程序,我需要实现调用MarketplaceDetailTask的功能,并在Marketplace中显示应用程序的详细信息.
MarketplaceDetailTask需要一个与Marketplace中的GUID相对应的ContentIdentifier,但我还不知道(显然).有些人建议使用程序集中的GUID但我检查了我已发布的应用程序,发布后的GUID与程序集GUID不同.
我发现一个建议,即在不设置ContentIdentifier的情况下调用MarketplaceDetailTask并且系统自动填写此属性,但我认为这不起作用.
我在已经在Markeplace中的应用程序中尝试了此代码,但最终出现了错误
MarketplaceDetailTask marketplaceDetailTask = new MarketplaceDetailTask();
marketplaceDetailTask.ContentType = MarketplaceContentType.Applications;
marketplaceDetailTask.Show();
Run Code Online (Sandbox Code Playgroud)
那么有没有办法在不知道GUID的情况下将MarketplaceDetailTask用于应用程序?
如何使用插件安装在Liferay 6.1.1上从远程计算机部署portlet.直到6.0.1才有可能,但现在它将我重定向到市场并取消部署市场portlet,同时呈现插件安装和插件配置state,无法部署任何新的portlet
让我明白我的意思.我已经在1.0版本的应用程序中发布了应用程序.现在我想将我的应用程序更新到1.1版.我编写了一个方法,只有当应用程序从1.0更新到1.1时才应该调用该方法.当新用户已经从市场上安装1.1版本的应用程序时,不应该调用方法.
有什么建议吗?
编辑:
我可以通过获取应用程序安装的日期来解决我的问题.有没有办法在代码中获取这种信息?
我制作了一个Windows Phone应用程序,并希望将其发布到市场.但是,它仅支持Windows OS 7.5.它不支持Windows 0S 7.0.那么我应该如何通知用户呢?App市场会在尝试下载应用时通知用户吗?谢谢!
在他们的网站上,他们有不时发出的"公告",说明是禁止或允许的.最新公告,截至2010年9月,似乎表示允许,但可能还有一些我没有找到禁止它.
那么现在问题的最终真相是什么?Apple市场是否接受RunRev的东西?
WP7应用程序需要做什么?
- 下载其他一些应用程序并在设备上自动安装它们.设备将首先向具有某些规则的Web服务器发送请求,并将收到包含指向需要下载并安装在设备上的应用程序的链接的答案.
据我所知,Marketplace是在Windows Phone 7设备上获取应用程序的唯一方法,所以让我们假设我要安装的应用程序已经在Marketplace上,我可以通过它们的链接引用每个应用程序(根据这篇文章).
我可以在另一个应用程序中以编程方式从MarketPlace 下载应用程序(具有指向它的链接)并将其安装在设备上吗?我不想在浏览器中打开应用程序链接,因为这会打开Marketplace中心并指向我的应用程序位置.
仅仅是因为我的好奇心:每次你想要从Marketplace安装应用程序时,你需要使用Windows Live ID登录?
谢谢和问候,保罗
是否有关于应用程序(xap)大小限制的可用信息
如何在app中发送URL来下载这个应用程序?例:
"您好.我喜欢这个可以在市场上安装到URL的应用程序."