小编Ble*_*ter的帖子

没有Visual Studio Android Emulator的互联网连接

我正在使用Visual Studio 2015附带的Android Emulator.当我运行它时,在Android的Wi-Fi设置中,此状态显示Obtaining IP Address..Wired eth1网络.但经过很长一段时间,它失败了.


我尝试过的:

  • 删除了所有virtual switchesVirtual Switch ManagerHyper-V运行模拟器之前.
  • automatic detect settings在代理设置中取消选中
  • 尝试了不同的API级别(19,22,..)
  • Windows Phone模拟器没有此问题,并具有Internet连接.
  • 重启了我的电脑!

我猜:

当我诊断vEthernet (Internal Ethernet Port Windows Phone Emulator Internal Switch)它说它有一个无效的IP地址.它也在android模拟器里面尝试获取IP.显然我需要给模拟器一个有效的IP,但我不知道如何,在哪里或什么值.

如何让Android模拟器上网?提前致谢.

android visual-studio android-emulator visual-studio-2015

26
推荐指数
3
解决办法
2万
查看次数

访问 Telegram bot API 的速率限制是多少?

我在机器人可以发送的文档中读到:

  • 每秒向不同聊天发送 30 条消息
  • 同一聊天每秒发送 1 条消息
  • 每分钟向同一个群聊发送 20 条消息

但这都是关于发送消息的,那么其他端点呢?更具体的getChatMembersCount方法?

telegram

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

无法加载文件或程序集"System.Spatial"或其依赖项之一

我收到此错误消息:

无法加载文件或程序集'System.Spatial,Version = 5.7.0.0,Culture = neutral,PublicKeyToken = 49ba329had364evz'或其依赖项之一.定位的程序集的清单定义与程序集引用不匹配.(HRESULT异常:0x80131040)

我试图卸载/更新System.SpatialWindowsAzure.StorageNuget包,但仍然得到错误.

这是一个依赖WindowsAzure.Storage包,但有趣的是,在本地运行我的ASP.NET Web API项目时,我没有得到这个错误,但只有在Azure服务器上.

我不知道在哪里找到大会的清单,是packages.config吗?

如何摆脱这个错误?我已经浪费了两天:(

c# azure azure-storage visual-studio-2015

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

MongoDB,MaxPoolSize 限制是否适用于所有客户端实例?

我将MaxPoolSize值增加到 3000。这是否意味着使用此实例允许 3000 个并发连接,或者它也计算通过其他对象实例的任何其他连接?

var connectionString = "mongodb://username:password@ip:27017/MyDB?maxPoolSize=3000"
var client = new MongoClient(connectionString);
return client.GetDatabase(databaseName);
Run Code Online (Sandbox Code Playgroud)

c# mongodb

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

页面不包含 X 的定义

在开发过程中,我有一个TempTextBlock用于测试,现在我已经删除了它。它成功构建,但是当我尝试为商店创建一个包时,它给出了这个错误:

错误 CS1061:“MainPage”不包含“TempTextBlock”的定义,并且找不到接受“MainPage”类型的第一个参数的扩展方法“TempTextBlock”(您是否缺少 using 指令或程序集引用?)

MainPage.g.cs我看到这个:

/// <summary>
/// Connect()
/// </summary>
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 14.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public void Connect(int connectionId, object target)
{
    switch(connectionId)
    {
    case 1:
        {
            this.TempTextBlock = (global::Windows.UI.Xaml.Controls.TextBlock)(target);
        }
        break;
    default:
        break;
    }
    this._contentLoaded = true;
}
Run Code Online (Sandbox Code Playgroud)

所以TempTextBlock在那里使用。如果我删除整个方法,则会出现此错误:

错误 CS0535:“MainPage”未实现接口成员“IComponentConnector.Connect(int, object)”

这种Connect方法是什么MainPage.g.cs以及如何解决这个问题?谢谢。

c# xaml windows-10 uwp

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

找不到名称/键为 X 的资源

我使用 Blend 更改了一些控件的样式,它自动生成了一些样式。但对于一些随机用户会出现此错误:

找不到名称/键为 PivotPreviousButtonBorderBrush [行:0 位置:0] 的资源

关键有时是ListViewItemBackground等。

为什么某些设备中缺少这些默认资源?如何预防?谢谢。

c# xaml windows-10 uwp

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

如何将任务添加到Task.WhenAll正在等待的集合中?

是否可以将任务添加到Task.WhenAll已经等待的列表中?

我想等待所有任务完成,并且有可能在初始化后创建新任务.但是这里Task.WhenAll不会等待稍后添加到集合中的新任务.

List<Task> tasks = new List<Task>();

var task1 = Task.Run(async () =>
    {
        Debug.WriteLine("task #1 started");
        await Task.Delay(TimeSpan.FromSeconds(20));
        Debug.WriteLine("task #1 finished");
    });

var task2 = Task.Run(async () =>
{
    Debug.WriteLine("task #2 started");
    await Task.Delay(TimeSpan.FromSeconds(30));
    Debug.WriteLine("task #2 finished");
});

var task3 = Task.Run(async () =>
{
    Debug.WriteLine("task #3 started");
    await Task.Delay(TimeSpan.FromSeconds(10));
    var inner = Task.Run(async () =>
    {
        Debug.WriteLine("inner task started");
        await Task.Delay(TimeSpan.FromSeconds(40));
        Debug.WriteLine("inner task finished");
    });

    tasks.Add(inner);

    Debug.WriteLine("task #3 finished");
});

tasks.Add(task1);
tasks.Add(task2);
tasks.Add(task3);

await …
Run Code Online (Sandbox Code Playgroud)

c# asynchronous async-await

4
推荐指数
2
解决办法
1117
查看次数

如何在返回Task的方法中调用异步方法?

在SignalR中心我是这样的:

public class MyHub : Hub
{
    public override Task OnConnected()
    {
        // my async code here
        return base.OnConnected();
    }
}
Run Code Online (Sandbox Code Playgroud)

我想执行异步代码.所以我添加了这样的async关键字:

public class MyHub : Hub
{
    public override async Task OnConnected()
    {
        var result = await MyAsyncMethod();
        return base.OnConnected();
    }
}
Run Code Online (Sandbox Code Playgroud)

return base.OnConnected();显示此错误:

由于MyHub.OnConnected()是一个返回的异步方法,因此返回Task的关键字后面不能跟一个对象表达式.你打算回来Task<T>吗?

我该如何解决?谢谢.

c# async-await signalr

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

如何在函数内定义函数并从外部调用它?

我开始学习JavaScript,这个问题阻止了我.请看这个:

<script>
    $(function () {
        // Start the connection.
        $.connection.hub.start().done(function () {
            // How to define some functions here to call from below script?
        });
    });
</script>

<script type="text/javascript" gwd-events="handlers">
    window.gwd = window.gwd || {};
    gwd.boardSelectionChanged = function(event) {
        var carousel = document.getElementById("mediaCarousel");
        var index = carousel.currentIndex;
        // how to pass this index to a function above?
};
</script>
Run Code Online (Sandbox Code Playgroud)

在第一个脚本中,我尝试连接到服务器.在第二个脚本中,用户可以选择图像.

我想将index第二个脚本传递给第一个脚本中的函数以将其发送到服务器.

如何在第一个中定义一个函数以及如何调用它?谢谢.

javascript signalr

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

如何在Windows 10 UWP上获取用户所在的区域?

我想根据用户的当前区域下载网站的内容。对于像我需要国家代码USFR等等。如何获得呢?

我尝试了这些:

这总是显示美国。我认为它来自应用清单。

var region = RegionInfo.CurrentRegion;
Run Code Online (Sandbox Code Playgroud)

和这个:

var cultureName = new DateTimeFormatter("longdate", new[] { "US" }).ResolvedLanguage;

return new CultureInfo(cultureName);
Run Code Online (Sandbox Code Playgroud)

这可行。返回类似的内容en-US,我可以从中提取国家代码。但有时它可能只返回en不带国家代码的语言。

如何获取系统当前的两个字符的国家代码?谢谢。

c# windows-10 uwp

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