小编Nic*_*s R的帖子

VisualStudio 2013 Express手机模拟器 - 找不到设备

  1. 步骤1:安装VisualStudio 2013 Express for Windows以及
    Update 2.
  2. 第2步:创建一个空白的Windows Phone应用程序.
  3. 步骤3:将应用程序部署到模拟器8.1 WVGA 4英寸512MB.

模拟器显示"Windows Phone正在启动"消息.约5分钟后出现以下错误消息:

错误:DEP6100:在引导阶段"连接到设备"期间发生以下意外错误:

错误:DEP6200:引导'仿真器8.1 WVGA 4英寸512MB'失败.无法找到设备.应用部署失败.请再试一次.

Hyper-V Manager显示将应用程序部署到Phone Emulator时运行的手机模拟器.

在安装带有Update 2的VisualStudio 2013 Express后,通过手机模拟器使用VisualStudio 2012 Professonal运行现有的手机8.0应用程序停止工作.我收到此错误:

Windows Phone模拟器无法连接到Windows Phone操作系统:手机未响应连接请求.某些功能可能已被禁用.

尝试以管理员身份运行并修复VisualStudio 2013 Express而不会出现此问题.

有类似问题的人吗?

windows-phone-8-emulator visual-studio-2013 windows-phone-8.1

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

Bot框架:如何在Kik中的herocard上创建一个OpenUrl按钮

我想在kik ActionTypes.OpenUrl上使用CardAction英雄卡上的类型.它所做的就是回复消息.它实际上并没有打开URL.我有相同的代码在多个渠道上工作,但无法让它在kik上工作.有没有人能找到一个解决这个问题的方法?

这是我正在使用的代码:

Activity reply = activity.CreateReply();
var card = new HeroCard
{
    Title = "title",
    Text = "text",
    Buttons = new List<CardAction> {new CardAction(ActionTypes.OpenUrl,"url 1", text: "open url 1", value:@"https://www.google.com/"),
        new CardAction(ActionTypes.OpenUrl,title:"url 2", text: "open url 2", value:@"https://www.google.com/"),
        new CardAction(ActionTypes.OpenUrl,title:"url 3", text: "open url 3", value:@"https://www.google.com/")
    }
};
reply.Attachments.Add(card.ToAttachment());
await context.PostAsync(reply);
Run Code Online (Sandbox Code Playgroud)

c# kik botframework

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

botframeworkv4 - 可用频道 ID 列表

在探索botframeworkv4C# 中的新预览时,我遇到了一个案例,我需要对某个频道执行特定操作。在 中botframeworkv3,我曾经使用过访问所有频道字符串名称,ChannelIds但在这里找不到。

"facebook"例如,我知道我可以直接编写,但是使用提供的列表可以防止任何拼写错误并提高可读性。

因此,ChannelIdsin的等价物是botframeworkv4什么?

c# botframework

8
推荐指数
2
解决办法
1097
查看次数

角度动画 - 动画在中间"卡住"

我正在使用角度动画创建动画.我有一个简单的html,其结构类似于:

<div>
 <div ng-if="something1" class="animate-if">
         <div ng-include="ctrl1"> </div>
 </div>
 <div ng-if="something2" class="animate-if">
        <div ng-include="ctrl2"> </div>
 </div>
 <div ng-if="something3">
      -- here is html content without include--
 </div>
</div>
Run Code Online (Sandbox Code Playgroud)

另外,这些是我正在使用的动画:

.animate-if{

  position: absolute;
  background-color: white;
  opacity: 1;
}

.animate-if.ng-enter,
.animate-if.ng-leave
{
  -webkit-transition: 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
  -moz-transition: 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
  -ms-transition: 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
  -o-transition: 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
  transition: 300ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
  z-index: 99999;
}

.animate-if.ng-enter{
  left: 100%; …
Run Code Online (Sandbox Code Playgroud)

css angularjs

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

Microsoft bot框架自行破解

我得到了这个令牌请求:

{
    "error": "invalid_request",
    "error_description": "AADSTS90002: No service namespace named 'botframework.com' was found in the data store.\r\nTrace ID: d164a5d4-2c28-4491-bd88-1f8b31b52800\r\nCorrelation ID: 3ab5127e-690e-40b6-a433-2986bd711541\r\nTimestamp: 2017-07-25 18:38:00Z",
    "error_codes": [90002],
    "timestamp": "2017-07-25 18:38:00Z",
    "trace_id": "d164a5d4-2c28-4491-bd88-1f8b31b52800",
    "correlation_id": "3ab5127e-690e-40b6-a433-2986bd711541"
}
Run Code Online (Sandbox Code Playgroud)

命名空间是否已更改?无法想出任何地方.它也是V3.1所以不明白为什么它不工作?

我发送请求 https://login.microsoftonline.com/botframework.com/oauth2/v2.0/token

api rest bots access-token botframework

7
推荐指数
2
解决办法
469
查看次数

Botbuilder SDK v4从组创建1:1对话

我正在尝试向在Microsoft Teams的频道中标记机器人的特定用户发送1:1 /私信.因为没有botbuilder-teams与botbuilder v4兼容,我想我必须自己实现这个功能.我知道主动消息,你可以使用adapter.continueConversation哪些正常,但adapter.createConversation没有.以下是我的一个对话框中的相关代码段:

let reference = TurnContext.getConversationReference(cx.activity);

await adapter.createConversation(reference, async (context) => {
    await context.sendActivity("Hello World!");
});
Run Code Online (Sandbox Code Playgroud)

botframework microsoft-teams

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

Bot框架v4.0如何在对话框中执行上一个瀑布步骤

我正在尝试创建一个对话框,在其中我定义了多个瀑布步骤.在此对话框的上下文中,我有时需要根据用户的选择返回上一个瀑布步骤.我找到了这个方法:

 await stepContext.ReplaceDialogAsync("Name of the dialog");
Run Code Online (Sandbox Code Playgroud)

但是,这个方法重新执行整个对话框,这不是我需要的.

事实上,我创建的瀑布步骤有三个:

  • ChoiceCallStepAsync:第一步将列出用户的前10个调用以及显示旧步骤的选项
  • ShowCallStepAsync:第二步将显示用户选择的呼叫,如果用户点击"显示较旧",则返回第一步
  • EndDialog:第三步将终止对话框

我的代码是:

public class ListAllCallsDialog : ComponentDialog
    {

        // Dialog IDs
        private const string ProfileDialog = "ListAllCallsDialog";



        /// <summary>
        /// Initializes a new instance of the <see cref="ListAllCallsDialog"/> class.
        /// </summary>
        /// <param name="loggerFactory">The <see cref="ILoggerFactory"/> that enables logging and tracing.</param>
        public ListAllCallsDialog(ILoggerFactory loggerFactory)
            : base(nameof(ListAllCallsDialog))
        {
            // Add control flow dialogs
            var waterfallSteps = new WaterfallStep[]
            {
                   ListAllCallsDialogSteps.ChoiceCallStepAsync,
                   ListAllCallsDialogSteps.ShowCallStepAsync,
                   ListAllCallsDialogSteps.EndDialog,
            };
            AddDialog(new WaterfallDialog(ProfileDialog, waterfallSteps));
            AddDialog(new ChoicePrompt("cardPrompt"));
        }

        /// <summary> …
Run Code Online (Sandbox Code Playgroud)

c# waterfall botframework

7
推荐指数
2
解决办法
4603
查看次数

关于如何从与会者和机器人之间的对话中获取此 ID 的任何想法?

语境:

BotFramework (C# SDK) + Messenger 频道,bot 处理两种类型的用户:与会者(Messenger 用户)和组织者(Facebook 主页的管理员)。

用例:

当与会者请求人工支持(使用我的机器人菜单中的选项)时,组织者将收到一条消息。

在该消息中,我想添加一个按钮,一旦组织者单击,该按钮将执行以下操作:

  1. 停止从机器人到该用户的自动回复
  2. 将组织者重定向到 Facebook 的主页收件箱,并选择对话(在与会者和机器人之间)

我做了什么:

  • 我成功完成了停止自动回复的部分

  • 我被困在如何将组织者重定向到 FB Page 收件箱中的正确对话

技术上:

当我在 Facebook 主页中查看时,似乎应该为我的操作生成的链接如下所示: https://www.facebook.com/mypage-mypageId/inbox/?selected_item_id=someId

我的问题是我无法selected_item_id从我的机器人对话中找到这个值。

facebook facebook-graph-api botframework facebook-messenger-bot

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

如何使用 Python 将本地图像而不是 URL 发送到 Microsoft Cognitive Vision API(分析图像)?

我正在尝试使用 Microsoft 认知服务的 Vision API(分析图像)。我想知道如何通过 REST API 调用将本地图像发送到 Vision API,并使用 Python 请求结果。有人可以帮我解决这个问题吗?

Microsoft 在其网站上提供的测试选项仅接受 URL,我尝试将本地路径转换为 ​​URL 并将其作为输入,但这不起作用。

python vision-api azure-cognitive-services

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

.BOT文件未部署到Azure Bot Service v4

将Azure Bot Service与C#Bot Builder SDK v4 v4.0.7(GA版本于2018年9月发布)结合使用。

我正在使用BOT文件存储A的配置设置GenericService,因此已更改了Azure模板随附的默认BOT文件。

通过MSBOT CLI进行了更改。

通过模拟器在本地运行时,机器人代码会看到已修改的本地BOT文件,一切都很好。

但是,BOT从未部署到Azure,因此Azure服务看不到我的更改(它被保留在默认的BOT文件中)。我已经通过Visual Studio publish和GitHub CI进行了部署。

我必须使用Visual Studio Cloud Explorer手动上传文件,然后该bot能够使用修改后的版本,一切都很好。

问题是为什么BOT文件未与其余的bot代码一起部署,以及如何确保已部署它。不确定这是否是错误?

botframework azure-bot-service

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