小编smi*_*ty1的帖子

SignTool不使用SHA256签署ClickOnce应用程序,仅使用SHA1

我正在尝试签署我的clickonce应用程序.我有一个使用SHA256的EV代码签名证书.问题是,当我使用post build命令签署我的应用程序时,它似乎使用SHA1而不是SHA256.这是输出窗口的剪辑:

Running Code Analysis...
1>  Code Analysis Complete -- 0 error(s), 0 warning(s)
1>  The following certificate was selected:
1>      Issued to: Certificate Subject Name Here
1>  
1>      Issued by: DigiCert EV Code Signing CA (SHA2)
1>  
1>      Expires:   Thu Apr 14 06:00:00 2016
1>  
1>      SHA1 hash: HASH-HERE
1>  
1>  
1>  Done Adding Additional Store
1>  Successfully signed and timestamped: C:\Users\AnyBody\Documents\Visual Studio 2013\Projects\My Project\Project Folder\obj\x86\My Configuration\MyProgram.exe
1>  
1>  
1>  Number of files successfully Signed: 1
1>  
1>  Number …
Run Code Online (Sandbox Code Playgroud)

clickonce sha1 sha256 signtool

11
推荐指数
1
解决办法
9907
查看次数

BillingClient.FeatureType - 使用哪种类型

谷歌播放计费概述指出:

在您的应用进入计费流程之前,请调用 isFeatureSupported() 以检查设备是否支持您要销售的产品。有关产品类型的列表,请参阅 BillingClient.FeatureType。

功能类型的文档列出了以下类型:

IN_APP_ITEMS_ON_VR

PRICE_CHANGE_CONFIRMATION

订阅

SUBSCRIPTIONS_ON_VR

订阅_更新

“ON_VR”是什么意思?文档对此没有详细说明。

由于只有一种 IN_APP_ITEMS* 可能性,我是否可以假设这应该用于验证所有应用内项目的设备支持?该文档指出“在 VR 上购买/查询应用内商品”。这不是很有帮助。

如果我想确认对订阅的支持,我会使用哪一种,SUBSCRIPTIONS 还是 SUBSCRIPTIONS_ON_VR?为什么我会选择其中之一而不是另一个?

链接在这里:

BillingClient.FeatureType

预先感谢您提供任何帮助来澄清这一点

android in-app-billing

5
推荐指数
1
解决办法
758
查看次数

如何从webBrowser控件中的当前选定选项中获取innerText

我需要innerText从webBrowser控件中的当前选定选项中选择.

这是html的表示:

<SELECT ID="F8">
<OPTION VALUE="option1">option1</OPTION>
<OPTION VALUE="option2" selected>option2</OPTION>
<OPTION VALUE="option3">option3</OPTION>
</SELECT>
Run Code Online (Sandbox Code Playgroud)

这是我正在尝试的:

if (webBrowser1.Document.GetElementById("F8") != null)
{
    HtmlElement selectF8 = webBrowser1.Document.GetElementById("F8");
    foreach (HtmlElement item in selectF8.Children ) 
    {
        if (item.GetAttribute("selected") != null)
        {
            assigneeText.Text = item.InnerText;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

...但它完全忽略if语句并始终指定assigneeText.Textoption3而不是所选值option2.

有人可以告诉我我做错了什么吗?

html c# webbrowser-control innertext

4
推荐指数
1
解决办法
5559
查看次数