小编Nik*_* G.的帖子

测试 - 将忽略DeploymentItem - outputDirectory

我用

<Deployment>
   <DeploymentItem filename="TestProject1\Config\" outputDirectory="TestConfig" /><br>
</Deployment>
Run Code Online (Sandbox Code Playgroud)

在Local.testsettings中将TestProject1\Config \下的所有文件复制到'TestRoot'\ TestConfig \,但它直接在Test'TestRoot'文件夹中复制文件.

c# testing unit-testing mstest visual-studio

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

使用 Azure 通知中心安装模型时如何获取所有安装?

使用NotificationHubClient我可以得到所有注册设备使用GetAllRegistrationsAsync()。但是如果我不使用注册模型而是使用安装模型,我如何获得所有安装?有一些方法可以检索特定安装,但没有方法可以获取所有内容。

.net c# azure push-notification azure-notificationhub

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

Azure Notification Hubs软件包是否与.NET Core兼容?

我正在使用.NET核心应用程序,我看到一些Azure软件包不兼容,例如NotificationHubs和SendGrid:

Package Microsoft.Azure.NotificationHubs 1.0.5 is not compatible with netcoreapp1.0 (.NETCoreApp,Version=v1.0)
The dependency SendGrid.CSharp.HTTP.Client 2.0.4 does not support framework .NETCoreApp, Version=v1.0
Run Code Online (Sandbox Code Playgroud)

我只尝试添加NotificationHubs和SendGrid.我还没有尝试过任何ActiveDirectory包.

有没有人知道其中一些软件包是否会很快兼容?或者也许我做错了什么?或者.NET核心应用程序中是否有一种方法可以引用较旧的包?

谢谢!

c# azure azure-notificationhub .net-core uwp

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

Postgresql没有截断超长字符串

根据文档,字符串变量或VARCHAR指定的字符串应该被截断:

如果显式地将值转换为字符变量(n)或字符(n),则超长值将被截断为n个字符而不会引发错误.(这也是SQL标准所要求的.)

但我无法让它发挥作用.现在文档确实说必须"明确地"将值赋予字符变化,所以也许我错过了.下面是一个简单的测试表:

create table test1(
tval character varying(20));
Run Code Online (Sandbox Code Playgroud)

其中以下内容因ERROR而失败:类型字符变化的值太长(20)

insert into test1 values 
('this is a super long string that we want to see if it is really truncated');
Run Code Online (Sandbox Code Playgroud)

我怎样才能让它发挥作用?

postgresql create-table sql-insert postgresql-9.3

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

使用通知中心注册两个模板并发送通知

动机: - 我想同时向我的Windows Phone 8.1应用程序发送Toast和Tile Notification.

=>我正在使用带有通知中心的模板功能来发送本地化通知.

当我只使用Notificationhub客户端注册Toast/Tile模板(一次一个)时,一切正常.

await _hubClient.CreateWindowsTemplateRegistrationAsync(model.ChannelUri, toasttemplate, tags);
Run Code Online (Sandbox Code Playgroud)

问题: - 但是当我使用集线器注册Both Toast和Tile模板时,那么在这种情况下它无法发送两个通知.没有错误指示..

所以任何人都知道如何同时注册和发送两个通知?任何指针或帮助真的很感激.

notifications azure windows-phone-8 azure-notificationhub windows-phone-8.1

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

如何配置Azure Notification Hub以使用APNS令牌身份验证模式?

我正在尝试使用令牌作为身份验证模式在Azure Notification Hub中添加APNS连接。

我已经搜索了周围,但找不到任何指南可以使这项工作进行。

也许有人链接到指南,该指南显示了如何查找所需的信息?

我试图在Apple开发人员控制台中创建一个“ APNs Auth Key”,但这给了我一个.p8文件,该文件内的令牌似乎未被接受,因此我想我需要在其他地方找到该令牌。

我希望有人链接到用于进行此设置的指南,并找到所需的信息。

在此处输入图片说明

authentication token azure apple-push-notifications azure-notificationhub

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

如何覆盖UserControl类来绘制自定义边框?

我想覆盖System.Windows.Forms.UserControl来绘制自定义边框(例如使用自定义颜色).使用内置类是不可能的,因为可以影响边界行为的唯一方法/属性是BorderStyle.

以下面的方式覆盖OnPaint(下面的代码)并不是一个好的解决方案,因为它基本上是在原始的边框上绘制另一个边框.

    protected override void OnPaint(PaintEventArgs e)
    {
        base.OnPaint(e);

        if (this.BorderStyle == BorderStyle.FixedSingle)
            ControlPaint.DrawBorder(e.Graphics, this.ClientRectangle, Color.LightGray, ButtonBorderStyle.Solid);
    }
Run Code Online (Sandbox Code Playgroud)

有谁知道如何在自定义控件中覆盖边框绘图?

出于某些原因,将此用户控件放入面板不是我的选择.

custom-controls winforms

3
推荐指数
1
解决办法
7439
查看次数

如何确定是否将默认值提供给存储过程?

有一个存储过程,参数可能采用默认值

CREATE PROCEDURE [dbo].[FooSP] 
    @FooParam INT = 15
AS
Run Code Online (Sandbox Code Playgroud)

那么有没有办法确定是否在设置@FooParam值时调用SP.

IOW,有没有办法确定用户是否打电话

exec dbo.FooSP(15)
Run Code Online (Sandbox Code Playgroud)

要么

exec dbo.FooSP()
Run Code Online (Sandbox Code Playgroud)

谢谢!

sql-server

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

Azure通知中心错误401

我有一些问题,设置一个控制台应用程序,将推送通知发送到iOS/Android设备.

错误显示如下:

Unhandled Exception: System.AggregateException: One or more errors
occurred. ---System.UnauthorizedAccessException: The remote server
returned an error: (401)
Unauthorized..TrackingId:ea158550-8761-41f8-821d-dbcb88fcce56,TimeStamp:18/07/2016
08:58:21 ---System.Net.WebException: The remote server returned an
error: (401) Unauthorized.    at
System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)   
at
Microsoft.Azure.NotificationHubs.NotificationRequestAsyncResult`1.<GetAsyncSteps>b__3(TAsyncResult
thisPtr, IAsyncResult r)    at
Microsoft.Azure.NotificationHubs.Messaging.IteratorAsyncResult`1.StepCallback(IAsyncResult
result)    --- End of inner exception stack trace ---

Server stack trace:


Exception rethrown at [0]:    at
Microsoft.Azure.NotificationHubs.Common.AsyncResult.End[TAsyncResult](IAsyncResult
result)    at
Microsoft.Azure.NotificationHubs.NotificationHubManager.EndSendNotification(IAsyncResult
result)    at
System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult
iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean
requiresSynchronization)    --- End of inner exception stack trace --- …
Run Code Online (Sandbox Code Playgroud)

c# azure apple-push-notifications google-cloud-messaging azure-notificationhub

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