小编Seb*_*nes的帖子

将 Visual Studio 2019 更新到 16.4.0 后,我无法使用目标框架 2.2 运行测试

我已经更新Visual studio 2019到版本 16.4.0。此版本包括.NET Core SDK3.1.100。

在那之后,我尝试在Target Framework2.2的项目中运行一些单元测试,但它无法这样做。它给出了以下错误:

Microsoft.VisualStudio.TestPlatform.ObjectModel.TestPlatformException: Testhost process exited with error: It was not possible to find any compatible framework version
The framework 'Microsoft.AspNetCore.App', version '2.2.0' was not found.
  - The following frameworks were found:
      3.1.0 at [C:\Program Files (x86)\dotnet\shared\Microsoft.AspNetCore.App]
You can resolve the problem by installing the specified framework and/or SDK.
Run Code Online (Sandbox Code Playgroud)

如果我转到上述路径,我只找到了一个3.1.0 文件夹。如果我列出已安装的 SDKS,我会得到:

dotnet --list-sdks 
2.1.602 [C:\Program Files\dotnet\sdk]
2.1.700 [C:\Program Files\dotnet\sdk]
2.1.701 [C:\Program Files\dotnet\sdk]
2.1.801 [C:\Program Files\dotnet\sdk] …
Run Code Online (Sandbox Code Playgroud)

sdk target-framework .net-core visual-studio-2019

29
推荐指数
2
解决办法
7207
查看次数

从Azure功能读取设置

我是Azure的新功能...我已经创建了一个新的计时器功能(将每30分钟触发一次),它必须对网址执行查询,然后在缓冲区上推送数据.

我弄完了

public static void Run(TimerInfo myTimer, TraceWriter log)
{


 var s = CloudConfigurationManager.GetSetting("url");

 log.Info(s);

}
Run Code Online (Sandbox Code Playgroud)

在我的功能设置中,我已经

在此输入图像描述

我究竟做错了什么?谢谢

azure azure-functions

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

Azure功能应用程序的"存储帐户"设置有何功能?

在我的情况下它有一个默认选择"functionb7be452dbab0",但我可以更改它以选择其他存储帐户.没有文档可以看到哪个解释了"存储帐户"设置.

azure azure-storage azure-functions

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

如何将英文数字转换为阿拉伯数字?

我有这个C#代码

DateTime.Now.ToString("MMMM dd, yyyy");
Run Code Online (Sandbox Code Playgroud)

现在当前的线程正在加载阿拉伯文化.所以结果是这样的

???? 19, 2010
Run Code Online (Sandbox Code Playgroud)

但我不希望'2010'和'19'用英语(也称拉丁语或西阿拉伯语数字) - 我想要东阿拉伯数字,如"2".

我试过了

DateTime.Now.ToString("MMMM dd, yyyy", CultureInfo.GetCultureInfo("ar-lb"));
Run Code Online (Sandbox Code Playgroud)

给出了相同的结果.那么任何想法?

c# cultureinfo arabic

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

无法使用App Service上的Azure MSI访问Key Vault

我已经在App Service上启用了托管服务身份。但是,我的WebJobs似乎无法访问密钥。

他们报告:

Tried the following 3 methods to get an access token, but none of them worked. Parameters: Connectionstring: [No connection string specified], Resource: https://vault.azure.net, Authority: . Exception Message: Tried to get token using Managed Service Identity. Unable to connect to the Managed Service Identity (MSI) endpoint. Please check that you are running on an Azure resource that has MSI setup. Parameters: Connectionstring: [No connection string specified], Resource: https://vault.azure.net, Authority: https://login.microsoftonline.com/common. Exception Message: Tried to get token using Active …

azure azure-webjobs azure-keyvault azure-web-app-service azure-managed-identity

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

: MongoDB.Driver.MongoConnectionException: 打开与服务器的连接时发生异常

因此,我使用MongoDB了一个Azure VM并且我在 Azure 网站上托管了一个网站作为服务。我的问题是:有时我会收到这样的错误:

“异常:MongoDB.Driver.MongoConnectionException:打开与服务器的连接时发生异常。---> System.Net.Sockets.SocketException:连接尝试失败,因为连接方在一段时间后没有正确响应,或建立的连接失败,因为连接的主机未能响应”

收到此错误后,只需再次访问端点即可立即成功。

细节:

连接字符串:mongodb://xxx.aaa.net:1000, xxx.aaa.net:1001, xxx.aaa.net:1002/?readPreference=nearest

在打开与 Mongo 的连接之前,我将 MaxConnectioIdleTimeout 属性设置为“MongoDefaults.MaxConnectionIdleTime = TimeSpan.FromSeconds(30);” , 保持活动连接,因为 azure LoadBalancer 的空闲超时默认在 4 分钟后变为非活动状态。

所以,我不知道发生了什么。

有谁能够帮助我?

c# azure mongodb mongodb-.net-driver

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