.net-4.6相关内容

如何将.NET标准库更改为.NET框架库?

我正在用C#编写一个用于简单解析器的类库。最初创建它时,我使用的是.NET标准2.0,但是现在我需要将其迁移到.NET 4.6,以符合解决方案中的其他项目以及使用NUnit的要求。 我试图按照在Microsoft文档中,但是当我尝试在属性中选择另一个框架时,我只能找到其他.NET标准版本。 如何迁移它?我需要手动编辑 .csproj 文件吗? 解决方案 打开项目文件(.cspr ..
发布时间:2020-05-31 20:35:47 C#/.NET

在Framework 4.6项目中使用.net核心DLL

我已经在.net core 2.0中构建了一个DLL,现在我想在使用.net 4.6.1框架的WinForms项目中使用它。 我可以引用该dll,但会收到一个“ System.IO.FileLoadException”,提示找不到“ System.Runtime,版本4.2.0.0”。 什么 解决方案 根据 MSDN ,您应该引用.Net Standard并引用.Net Sta ..
发布时间:2020-05-31 20:06:01 C#/.NET

设置“ Windows安全性”。涉及SslStream.AuthenticateAsClient()的客户端证书期间的对话框所有者

某些背景优先 在调用 SslStream.AuthenticateAsClient()以启动TLS / SSL握手,可以在“ Windows安全性”对话框中向用户显示该信息: Windows安全:此应用程序需要使用加密密钥 满足以下两个原因就会发生这种情况: 客户端尝试连接到的SSL服务器请求 客户端证书 ,作为TLS / SSL握手的一部分。 X509证书通过 SslS ..
发布时间:2020-05-31 19:03:25 C#/.NET

在.VS 2015 NET 4.5中使用字符串插值和nameof

我在代码中使用了 $“ hello {person}” 和 nameof(arg1)之类的东西,但是在检查项目属性时,我的目标是.NET 4.5。 这可以吗?我以为这些东西是在4.6中引入的。 该项目可以在我的机器上构建并正常运行-但我担心在部署它时会出问题。 p> 解决方案 这是编译器功能,而不是框架功能。我们在Visual Studio 2015中的.NET 3.5项目中成 ..
发布时间:2020-05-31 19:01:32 C#/.NET

如何使用Entity Framework 6.1正确标记标识列?

我已经看到许多关于如何将字段标记为“身份”列的帖子和答案。其中许多已经过时并且针对的是旧版本的Entity Framework。 一些资源告诉我在字段上使用属性: [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int ID {get;组; } 其他资源告诉我将此代码添加到 OnModel ..
发布时间:2020-05-30 21:15:01 C#/.NET

Visual Studio 2013和.NET 4.6

我正在尝试为我的项目设置4.6 .NET框架,在未列出的设置中,我选择了最后一个选项-安装更多框架。这使我转到页面,在其中选择了VS2013,然后单击.NET 4.6和下载了软件,尽管安装成功并且重新启动计算机后,仍然无法在可用选项列表中看到4.6 .NET。 我一直在搜索它,并且发现提到 4.6在Win 8.1上可用(这是我的系统)。但是,它并没有明确指出它可用于VS 2013(虽然它并没 ..
发布时间:2020-05-30 20:45:08 C#/.NET

如何序列化List< List< object>> ;?

框架是c#.net 4.6.2 我正在从XML代码生成自动XML类 当我自动生成时,它会自动转换为 Array [] [] 但我想将其用作 List> 而且我确信我从Array到List的对话会引起一些序列化错误。我认为这与获取和设置功能有关。因此,我需要您的帮助来解决此问题 当我编辑>粘贴特殊>将XML粘贴为类时,这是自动生成的代码段 /// ..
发布时间:2020-05-30 19:57:58 C#/.NET

HttpClientFactory.Create与新的HttpClient

我很好奇 HttpClientFactory 类。没有说明为什么它在MSDN上存在(请参阅链接)。 有 创建方法专业参数,但大多数情况下我想知道没有参数的调用和普通构造函数之间有什么区别。 var httpClient = HttpClientFactory.Create(); VS var httpClient = new HttpClient(); ..
发布时间:2020-05-30 19:48:19 C#/.NET

OwinMiddleware不会保留.net 4.6中的文化更改.*

我有一个很简单的owin文化中间件. 它只是根据URL更改区域性.完全适用于4.5.*.现在,当将全形文字更改为4.6.1时,不再保留该区域性,结果它就无法正常工作. 我可以通过一个非常简单的解决方案来重现它,该解决方案仅具有此中间件来模拟文化变化 public class CultureMiddleware : OwinMiddleware { public Cultu ..
发布时间:2020-05-23 18:52:09 其他开发

.NET 4.6-Linux上的monodevelop

我已经从beta频道安装了单声道( http://www.mono-project.com/docs/getting-started/install/linux/)-版本4.0.4 我无法编译Visual Studio 2015项目. 在“构建"->“常规"下的项目选项中,目标框架为.NETFramework 4.6(未安装). 编译错误: 项目设置: 解决方案 如果您希 ..
发布时间:2020-05-11 22:38:51 服务器开发

WCF SslStreamSecurity DNS身份检查失败只是4.6框架

我正在开发在IIS托管WCF服务一个新的绑定工作,我想我得到的一切工作,但事实证明,客户只能当它被打靶Net框架4.5,如果我改变它目标4.6然后我得到以下错误,当我尝试打开一个连接: System.ServiceModel.Security.MessageSecurityException发生 =的HResult -2146233087 消息=的身份检查失败传出消息。远程端点没有提供 ..
发布时间:2016-09-23 23:20:56 C#/.NET

如何运行罗斯林,而不是在命令行CSC.EXE?

在安装VS 2015年后,在命令行中运行CSC.EXE会导致显示此消息控制台: 提供该编译器作为Microsoft(R)的.NET框架中, 的一部分,但只支持语言版本至C#5,这不再是 最新版本。对于支持C# 编程语言的较新版本的编译器,见 的http://去。 microsoft.com/fwlink/?LinkID=533240 链接重定向到罗斯林的由GitHub存储库。结 ..
发布时间:2016-08-30 14:05:21 C#/.NET

垃圾收集和Parallel.ForEach问题VS2015升级后

我有一些code在我自己的R-如C#数据框类处理几百万的数据行。有要求遍历并行数据行的一些Parallel.ForEach的。这code已经超过一年使用VS2013和.NET 4.5没有问题一直运行。 我有两个开发机器(A和B)和最近升级机器A到VS2015。我开始注意到我的code奇怪的间歇冻结半年左右的时间。让它运行很长一段时间,事实证明,在code没有最终完成。它只是需要15-120分钟, ..

5 ASP.NET Web应用程序中的Azure Web角色?

我们在我们的解决方案有5 ASP.NET Web应用程序。 通常情况下,我们可以右击云服务“角色”项目,并在解决方案中的现有项目中添加一个新的角色。 但不能认同这个项目作为一个Web角色: 我们怎样能够在Azure的Web角色来承载一个ASP.NET项目5? 编辑::我们正在使用的Azure SDK 2.7 解决方案 对不起,我们不支持在目前WebRoles。你可能*能够围绕破 ..