草庐IT

VINS-Mono

全部标签

asp.net-mvc - 是否可以在 Mono 2.4.x 上运行 ASP.NET MVC 1.0 Web 应用程序?

我搜索了各种在线资源,发现有关ASP.NETMVC1.0Web应用程序针对最新版本的Mono(2.4.x)运行的可能性的相互矛盾的信息。根据Mono站点,支持ASP.NET2.0。据微软称,ASP.NETMVC1.0需要3.5版本的框架。据我了解,ASP.NET3.5在底层使用了2.0框架。有没有人使用mod_mono在Linux和Apache上运行ASP.NETMVC1.0网络应用程序?谢谢 最佳答案 是的,尽管您需要更新最新的错误修复版本以获得最佳兼容性。请注意,Mono2.4.2.3实际上包含真正的ASP.NETMVC库,该库

c# - 可以使用 Mono 使任何 ASP.net 应用程序(或其中的大部分)在 Linux 下运行吗?

换句话说,既然我们有了Mono,在服务器端Web应用程序方面,C#是否变得像Java一样与操作系统无关?或者在Mono能做什么/不能做什么或者Linux上的C#服务器端应用程序可以使用哪些库方面仍然存在很大的限制? 最佳答案 “可以任何(或大部分)ASP.NET应用程序可以运行”的答案是是。有一个页面有一些常见的陷阱:Mono:PortingASP.NETApplications(也对PortingWinFormsapplicationspage感兴趣)我在该领域看到的最常见的问题[1]按出现次数是:不知道区分大小写的文件系统或不关

c# - 性能:在 VS 中编译,在 Windows 和 Linux 上以 Mono 运行

我有以下问题:是否可以使用VS.NET编译C#项目,并在单声道上运行它?方法1(与使用单编译器编译相比)是否有任何性能优势?在Linux上运行输出.exe/.dll怎么样?相关的性能特征是什么?谢谢 最佳答案 是的,你可以做到。它应该可以工作,除非代码使用一些未在单声道上实现的框架元素。据我所知不是。不确定#3和#1之间的区别。如果您指的是在Windows上使用mono进行编译,然后将其移植到linux,它应该仍然可以正常工作。两种编译器生成基本相同的IL代码。 关于c#-性能:在VS中

c# - 使用 MONO 降级 Web API 以在 Linux 上运行

我在C#.net4.5中使用MVC4开发了RestfulWebAPI。现在我需要使用Mono在CentOS服务器上部署这个WebAPI。我在网上四处查看,发现我需要将版本降级到4.0才能在Linux机器上使用Mono运行它。如果有人以前尝试过这个或者有任何想法如何去做那么请帮助...!!! 最佳答案 要降级,只需执行以下操作,在VS中将项目目标框架更改为.NET4,而不是.NET4.5或4.5.1。更新所有NuGet包。关闭VS。转到您的项目文件夹并打开packages.config。找到那些Microsoft.AspNet.*Nu

linux - 在 Linux 下使用 Mono 从 32Feet.NET 获取 PlatformNotSupportedException

我正在尝试使用Mono将我的Windows服务移植到Linux。该服务使用蓝牙32feet.NET库。我已阅读thispost和thispost我尝试将这些库安装到我的电脑上:mono-runtimemono-xbuildmono-develmono-gmcslibbluetooth-dev但我无法安装mono-gmcs,因为Mono4使用mono-mcs。我将ExternalLibs/Monoetc/NDesk.DBus.dll导入到我项目的调试文件夹并解决了System.DllNotFoundException:BsSDK异常。购买我仍然无法弄清楚为什么我得到了UnhandledE

c# - TimerManager 的类型初始值设定项抛出异常,Azure on Mono

我在尝试创建NamespaceManager时遇到此异常创建一个Queue在我的ServiceBus实例。AnexceptionwasthrownbythetypeinitializerforTimerManager我读过CreateWaitableTimer在Linux上不可用,但它让我想知道其他人如何设法获得ServiceBusQueues使用Mono在Linux上工作。附言。我正在使用WindowsAzure.ServiceBusnuget库。 最佳答案 有一个针对AzureIoTSDK提出的已知问题,但本质上链接到类似的性质

linux - NServiceBus 2.0 在 Mono 上运行并部署到 *nix 时的注意事项

NServiceBus与Mono兼容吗?你/你在Mono上运行过NServiceBus吗?如果是这样,您遇到了什么问题?NServiceBus默认使用MSMQ。我知道这可以换成不同的传输技术,所以我想初始任务可能涉及从NServiceBus库实现一个提供的“IMessageQueue”接口(interface)(或类似的东西),它利用了一个交叉平台或Unix特定的消息队列/传输技术。相关问题:"HowtoswapoutMSMQinNServiceBus2.0foradifferenttransporttechnology" 最佳答案

linux - DotNetOpenAuth - 在 Mono 上诊断 "No OpenID Endpoint Found"

我正在运行DotNetOpenAuth的单分支构建并且遇到了NoOpenIDEndpointFound的问题尝试使用google进行身份验证时出错,但不确定如何诊断它们。更多信息:在Windows下运行相同的单分支构建。使用本地openid提供商进行身份验证工作正常(Windows和Linux)。使用myopenid进行身份验证有效(可能是因为它不像google那样使用https?)相同的Web.Config,Windows和Linux下的二进制文件。已禁用DNOAopenidcacheDiscovery设置。已检查SSL能否从Linux机器穿过防火墙。(即:wgethttps://w

asp.net - 带有 fastcgi-mono-server4 的单声道随机 CS0006 编译错误

我正在尝试使用带有fastcgi-mono-server4的mono2.10.8.1在我的Linux服务器上部署在Mono/OSX上开发的ASPMVC项目Web应用程序始终启动良好,但随后我开始收到各种URI的随机CS0006编译错误,一旦它们中断,它们将一直中断,直到我重新启动服务器应用程序。错误示例:ServerErrorin'/'ApplicationCompilationErrorDescription:Errorcompilingaresourcerequiredtoservicethisrequest.Reviewyoursourcefileandmodifyittofix

linux - 使用 mono/xbuild 编译 VS2015 应用程序时遇到问题

我是编程新手,但对Linux并不陌生。我最近开始使用C#编程类(class),我们使用VisualStudio2015编写应用程序,因此使用MSbuild来编译它们。然而,在家里我想用单声道编译所有东西,但是当我尝试时我遇到了几个错误并且它拒绝编译。这是我运行的程序:$xbuildDice_Game.sln这是标准错误:Errors:/home/dj/programs/c#_programs/Dice_Game/Dice_Game.sln(defaulttargets)->(Buildtarget)->/home/dj/programs/c#_programs/Dice_Game/Di