草庐IT

core-default

全部标签

c# - 如何在 Server.MapPath 的 ASP.Net Core 替代方法中获取绝对路径

如何在Server.MapPath的ASP网络核心替代方法中获取绝对路径我尝试使用IHostingEnvironment但它没有给出正确的结果。IHostingEnvironmentenv=newHostingEnvironment();varstr1=env.ContentRootPath;//Nullvarstr2=env.WebRootPath;//Null,bothdoesn'tgiveanyresult我在wwwroot文件夹中有一个图像文件(Sample.PNG)我需要获取此绝对路径。 最佳答案 从.NetCorev3.

c# - 从静态工厂类访问 ASP.NET Core DI 容器

我创建了一个ASP.NETCoreMVC/WebApi网站,该网站有一个基于JamesStill博客文章的RabbitMQ订阅者Real-WorldPubSubMessagingwithRabbitMQ.在他的文章中,他使用静态类来启动队列订阅者并为排队的事件定义事件处理程序。然后,此静态方法通过静态工厂类实例化事件处理程序类。usingRabbitMQ.Client;usingRabbitMQ.Client.Events;usingSystem;usingSystem.Text;namespaceNST.Web.MessageProcessing{publicstaticclassM

c# - 从静态工厂类访问 ASP.NET Core DI 容器

我创建了一个ASP.NETCoreMVC/WebApi网站,该网站有一个基于JamesStill博客文章的RabbitMQ订阅者Real-WorldPubSubMessagingwithRabbitMQ.在他的文章中,他使用静态类来启动队列订阅者并为排队的事件定义事件处理程序。然后,此静态方法通过静态工厂类实例化事件处理程序类。usingRabbitMQ.Client;usingRabbitMQ.Client.Events;usingSystem;usingSystem.Text;namespaceNST.Web.MessageProcessing{publicstaticclassM

c# - asp.net core 中的 TempData 为空

我正在尝试在asp.netcore中使用TempData但是我在TempData的get方法上得到一个空值。谁能告诉我如何在asp.netcore中使用TempData以下是我根据研究添加的内容。Project.json文件{"dependencies":{"Microsoft.NETCore.App":{"version":"1.0.1","type":"platform"},"Microsoft.AspNetCore.Mvc":"1.0.1","Microsoft.AspNetCore.Routing":"1.0.1","Microsoft.AspNetCore.Server.II

c# - asp.net core 中的 TempData 为空

我正在尝试在asp.netcore中使用TempData但是我在TempData的get方法上得到一个空值。谁能告诉我如何在asp.netcore中使用TempData以下是我根据研究添加的内容。Project.json文件{"dependencies":{"Microsoft.NETCore.App":{"version":"1.0.1","type":"platform"},"Microsoft.AspNetCore.Mvc":"1.0.1","Microsoft.AspNetCore.Routing":"1.0.1","Microsoft.AspNetCore.Server.II

c# - 解析器错误消息 : The file '/TestSite/Default.aspx.cs' does not exist

短篇小说。这个站点是由我的一个friend创建的,他对C#或asp了解不多。并且最初是在VS2k3中创建的。当我将它转换为VS2k8时,这些错误开始出现,还有其他编译问题我设法解决了(似乎已发布到VS2k8想要的设计文件)收到错误信息:Anerroroccurredduringtheparsingofaresourcerequiredtoservicethisrequest.Pleasereviewthefollowingspecificparseerrordetailsandmodifyyoursourcefileappropriately.ParserErrorMessage:Th

c# - 解析器错误消息 : The file '/TestSite/Default.aspx.cs' does not exist

短篇小说。这个站点是由我的一个friend创建的,他对C#或asp了解不多。并且最初是在VS2k3中创建的。当我将它转换为VS2k8时,这些错误开始出现,还有其他编译问题我设法解决了(似乎已发布到VS2k8想要的设计文件)收到错误信息:Anerroroccurredduringtheparsingofaresourcerequiredtoservicethisrequest.Pleasereviewthefollowingspecificparseerrordetailsandmodifyyoursourcefileappropriately.ParserErrorMessage:Th

c# - 在 .NET Core 项目中引用外部 DLL

我有自己的.dll文件,我曾经在nodejs中使用Edge.js,我现在正尝试将它与dotnetcore应用程序一起使用,但没有发现在哪里/没有如何访问它或定义它。有没有类似的东西"files":{"":"MyLibrary.dll"}或者喜欢usingMyLibraryFile.dll这样我就可以使用里面的功能了?我的汇编文件结构是:MyLibraryFile.dllnamespaceMyLibrary{publicclassInventory{publicasyncTaskInvoke(objectinput){}usingMyLbrary;和usingMyLbraryFile;均

c# - 在 .NET Core 项目中引用外部 DLL

我有自己的.dll文件,我曾经在nodejs中使用Edge.js,我现在正尝试将它与dotnetcore应用程序一起使用,但没有发现在哪里/没有如何访问它或定义它。有没有类似的东西"files":{"":"MyLibrary.dll"}或者喜欢usingMyLibraryFile.dll这样我就可以使用里面的功能了?我的汇编文件结构是:MyLibraryFile.dllnamespaceMyLibrary{publicclassInventory{publicasyncTaskInvoke(objectinput){}usingMyLbrary;和usingMyLbraryFile;均

c# - 如何在 Linux 上运行 .NET Core 控制台应用程序

这个问题在这里已经有了答案:Runningaself-containedASP.NETCoreapplicationonUbuntu(4个答案)关闭4年前。我正在使用VisualStudio2015并创建了一个.NETCore控制台应用程序。编译后,我的项目DLL文件位于debug文件夹中。如果我想在另一台计算机上运行它,我必须在其上安装.NET,然后在命令窗口(CMD)中编写dotnetmyApp.dll。但是我需要在没有任何安装的情况下运行我的应用程序。我读到我必须发布我的申请。我使用命令dotnetpublish-cRelease执行此操作。现在,在文件夹release中,我有一