小编Tom*_*ban的帖子

无法在Windows Phone 8上安装公司应用程序

我们正在为Windows Phone 8开发一个公司应用程序.

我已按照Windows Phone公司应用程序分发中描述的每个步骤进行操作

这是我做的:

  • 注册公司帐户
  • 从Symantec获得了企业证书.
  • 导出的PFX文件带有私钥
  • PFX生成的注册令牌(AETX文件).
  • 开发的应用程序,使用visual studio构建并生成xap文件.(将其命名为App.xap)
  • 预编译的托管程序集,并使用BuildMDILXap.ps1 powershell脚本将其与证书签名.(所有消息都表示成功).
  • 在我们的Web服务器上托管AETX和签名的XAP文件.

此时,当wp8手机试图在没有先安装AETX的情况下下载XAP文件时,手机会给出正确的错误消息:"在安装此应用程序之前,您需要添加XXXX公司帐户.请联系您公司的支持人员寻求帮助".

安装AETX后,当wp8手机尝试安装XAP文件时,手机会要求确认:"你想从XXXX安装App1吗?" 单击"安装"按钮后,没有任何反应.没有成功消息,没有错误消息,没有安装指示,并且应用程序未显示在应用程序列表中.

我也尝试通过电子邮件发送AETX和XAP文件(如果Internet Explorer或iis无法处理文件类型),结果相同.

我也试过为我们的公司中心应用做同样的事情,结果相同.

据我所知,公司中心应用程序只是另一个应用程序(当然是出于不同的目的),普通应用程序和中心应用程序可以相同的方式(通过网址或电子邮件等)分发,对吧?

怎么了?在这里找不到问题?有任何想法吗?

code-signing xap code-signing-certificate windows-phone-8

15
推荐指数
1
解决办法
2万
查看次数

WPF TextBox绑定到十进制尊重文化

我已将TextBox绑定到Decimal.我的问题是,Binding使用美国数字标准,使用点进行小数分隔("1.5")

我的系统是德语,并配置为使用逗号作为小数分隔("1,5").

我需要TextBox绑定来显示并使用逗号而不是点来分隔小数.

如何获得绑定以尊重当前设置的数字输入的本地化/文化设置?

wpf binding localization

12
推荐指数
1
解决办法
3934
查看次数

如何从Publisher计算PublisherID?

我想了解一下Windows Store和APPX包的内部情况.例如,package.appxmanifest有一个<Identity>包含包名,发布者和版本属性的元素

<Identity
    Name="MyCompany.MyGreatApp"
    Publisher="CN=B408A06D-44F7-4860-A12E-644DD44FA743"
    Version="1.0.0.3" />
Run Code Online (Sandbox Code Playgroud)

显然,当我在VS2013中打开此清单并转到Packaging选项卡时,它会显示一个只读的"Package Family Name"字段,它是包名称,下划线和看起来像发布者字符串的奇怪哈希的串联.

MyCompany.MyGreatApp_f08ys7xx9zb3y
Run Code Online (Sandbox Code Playgroud)

如何计算此哈希值(也称为PublisherId)?另请参见PackageId类PACKAGE_ID结构.

以下是您渴望密码分析师的一些示例值.它是13个小写字母和数字,因此近似"质量"是67位.谢谢!

8wekyb3d8bbwe   CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
amge560j0aq9g   CN=C357A519-CEE3-4675-9EF4-44DE1D99A5D6
a2xxwqz7shah6   CN=07AACB4D-E1D7-4606-AF0F-77713A7C52F6
cw5n1h2txyewy   CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
54ggd3ev8bvz6   CN=2180B9A4-DDFD-4BFD-8D7E-EADC9C394EF5
azstdzfk4mfqj   CN=246910D1-A42D-4A04-8CF1-0C2A5CD42D4D
rxzpp8adhbvh8   CN=7882B094-0135-443F-8362-164AA239F2A0
pwh22gvzcj20c   CN=9C2E3884-8027-4E71-97C7-BB7731A649A4
q4d96b2w5wcc2   CN=DCD4AC3C-C7E0-46FF-8387-51FDC8CBC467
r6rtpscs7gwyg   CN=54157592-46DE-47CD-AF04-3B89DE46E29B
8xx8rvfyw5nnt   CN=6E08453F-9BA7-4311-999C-D22FBA2FB1B8
kzf8qxf38zg5c   CN=Skype Software Sarl, O=Microsoft Corporation, L=Luxembourg, S=Luxembourg, C=LU
a76a11dkgb644   CN=40886CD1-D5C5-48D6-B914-AB6E72010FFC
6bhtb546zcxnj   CN=BBC567E9-A52C-43A3-A890-F8B17D68310E
46hhcags7zat8   CN=ABF01D82-FF53-447D-B7E8-61B6F2105F68

pd2za7f9waemw   CN=B408A06D-44F7-4860-A12E-644DD44FA740
h0ed56e8a88dc   CN=B408A06D-44F7-4860-A12E-644DD44FA741
wcvtzcf7freyj   CN=B408A06D-44F7-4860-A12E-644DD44FA742
f08ys7xx9zb3y   CN=B408A06D-44F7-4860-A12E-644DD44FA743 …
Run Code Online (Sandbox Code Playgroud)

package windows-store windows-store-apps appx appxmanifest

11
推荐指数
2
解决办法
2111
查看次数