草庐IT

core-foundation

全部标签

c# - 控制台应用程序中的 .NET Core 全局异常处理程序

我正在将控制台应用程序移植到.NETCore,我正在尝试替换这一行:AppDomain.CurrentDomain.UnhandledException+=UnhandledException;看完this,似乎没有内置的方法来做到这一点。所以我的问题是:用try/catch替换围绕我的整个代码的这一行是唯一的方法吗?通过阅读this,似乎还有另一种方法,即继续使用System.AppDomain,但我似乎找不到此类/方法。我唯一的猜测是thislibrary,但它明确指出如果可能的话不应使用它,所以我不想这样做。 最佳答案 你是对

c# - .NET Core 2.0 中的 HttpWebRequest 抛出 302 发现异常

我们正在将我们的应用程序从.netframework升级到.netcore2.0。在其中,我们使用HttpWebRequest联系AllowAutoRedirect设置为false的站点。当代码执行request.GetResponse()时,站点将返回一个302响应,这在.net框架中是可以的-你可以获取响应并处理它(我们在set-cookie之后header值)。但是,在.netcore2.0中,会抛出WebException:Theremoteserverreturnedanerror:(302)Found.我的理解是否错误,因为302应该导致抛出异常,而不是如果AllowAut

c# - 具有进程内托管的 Dotnet Core 多个启动类

我有一个dotnet核心v.2.1应用程序,它利用“startup-class-by-environment-name-convention”为不同的环境使用不同的Startup类,例如开发,分期和生产。Program.Main.CreateWebHost方法看起来与此类似:publicstaticIWebHostBuilderCreateWebHostBuilder(string[]args){varstartupAssembly=Assembly.GetExecutingAssembly();varwebHostBuilder=WebHost.CreateDefaultBuilde

c# - 如何还原 team Foundation Server 中的变更集?

我是TeamFoundation服务器的新手,有人提交了前一天晚上不应该提交的更改。我需要还原此变更集,以便人们在获得最新版本时不会获得这些更改。我认为没有简单的方法可以做到这一点,有人有这方面的经验吗? 最佳答案 您无法真正回滚变更集。你要做的是:找到您要返回的变更集编号。检查所有需要回滚的文件。执行获取特定版本(不同于获取版本)并指定变更集编号并选择选项以使用变更集中的内容覆盖您的本地副本。执行checkin以覆盖服务器上的内容。您必须为每个文件分别执行此操作。您可以在那里查看TFSPower工具,它具有回滚功能,可以自动执行上

c# - 在 ASP.Net Core MVC 中读取 JSON post 数据

我试图为此找到一个解决方案,但所有出现的都是针对以前版本的ASP.Net。我正在使用JWT身份验证中间件并使用以下方法:privateasyncTaskGenerateToken(HttpContextcontext){varusername=context.Request.Form["username"];varpassword=context.Request.Form["password"];//Remainderoflogincode}这会像表单数据一样获取发送的数据,但我的Angular2前端将数据作为JSON发送。login(username:string,password:

c# - Visual Studio - 创建面向 .Net Core 的类库

如何在visualstudio2015中创建面向.NetCore的类库?我发现这个入门“guide”,展示了如何使用dotnet命令行工具创建一个新的.NetCore项目。我是否需要根据生成的文件(project.json…)以某种方式创建VS项目手册?有没有一种方法可以在不使用“dotnet”工具的情况下在VS中创建.NetCoreDLL? 最佳答案 对于.netCoreRC2,如果您安装了tools然后你可以简单地去:文件->VisualC#->新项目->.NetCore使用visualstudio。我目前正在编写一份指南,以开

c# - .NET Core 中托管服务的集成测试

我有一个QueueTask托管服务(.NETCore的新后台服务),我想测试一下。我的queuedHosted服务如下所示:publicQueuedHostedService(IServiceProviderserviceProvider,IBackgroundTaskQueuetaskQueue,ILoggerFactoryloggerFactory){TaskQueue=taskQueue;_logger=loggerFactory.CreateLogger();_serviceProvider=serviceProvider;}protectedasyncoverrideTask

c# - 将文件和模型发布到 ASP.NET Core MVC6 中的 Controller

我正在将一个项目从ASP.NETRC1迁移到ASP.NETCore1.0。我有一个View允许用户上传一个或多个文件,我使用JqueryAjax发布这些文件。我还在同一篇文章中序列化并发布了一些设置。以下都适用于RC1(和pre-asp.netcore):Js:$('#submit').click(function(){varpostData=$('#fields:input').serializeArray();varfileSelect=document.getElementById('file-select');varfiles=fileSelect.files;vardata=

c# - 为什么我在尝试将大文件发布到 Core Web API 时收到 404

我对HttpClient和WebAPI之间的文件传输非常陌生,所以请原谅我的代码中的任何无知和猜测。我一直在尝试将使用System.IO.Compression.ZipFile创建的文件发布到我的WebAPI大约一天,但总是收到404响应。如果我使用空流发布,则会调用API操作方法,所以我知道404是由于内容而不是URI。此方法位于尝试发布文件的客户端WPF应用程序中:publicasyncTaskPostDirAsync(stringlocalDirPath,stringserverDir){varsourcePath=Path.Combine("Temp",Guid.NewGuid

c# - Microsoft Solver foundation 与 Matlab fmincon 中的约束非线性优化

任何人都可以向我展示MicrosoftSolverfoundation3.0中约束非线性优化的示例或评论吗?与Matlab的fmincon相比如何?或者是否有更好的.net库用于约束非线性优化?谢谢, 最佳答案 2012年2月25日的重要更新:MSF3.1现在通过其NelderMeadSolver求解器支持使用有界变量的非线性优化:http://msdn.microsoft.com/en-us/library/hh404037(v=vs.93).aspx对于一般的线性约束,Microsoftsolverfoundation仅通过其内