Articles of mono

如何在Linux中获得.Net文件的AssemblyVersion

有没有什么办法可以在不使用mono的情况下获得.Net可执行文件的AssemblyVersion? 我想要的是一个脚本或命令,可以让我在Linux上获得AssemblyVersion。 我试过了: #strings file.exe | grep AssemblyVersion 但它只是string而不是数字。 还检查了: #file file.exe 但只有一般的信息。 有任何想法吗?

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

NServiceBus是否与Mono兼容? 你在Mono上运行NServiceBus吗? 如果是的话,你遇到了什么问题? NServiceBus杠杆的默认MSMQ。 我知道这可以换成不同的传输技术,所以我会想象一个初始任务可能涉及从NServiceBus库实现提供的“IMessageQueue”接口(或沿着这些行的东西),利用跨平台或Unix特定的消息队列/运输技术。 相关问题:“ 如何换出NServiceBus 2.0中的MSMQ以获得不同的传输技术 ”

由于单声道模块依赖性,XSPconfiguration失败

我在我的RHEL 5机器上安装了单声道,如下所示: 哪个单声道 在/ usr / local / bin目录/单 单-V 单声道JIT编译器版本2.10.2(tarball Wed Oct 16 10:33:49 CDT 2013)版权所有(C)2002-2011 Novell,Inc和贡献者。 www.mono-project.com TLS:__thread SIGSEGV:altstack通知:epoll架构:amd64禁用:无杂项:softdebug LLVM:支持,未启用。 GC:包括Boehm(带有GC和平行标记) 当我尝试运行xsp的configuration脚本时,它失败,因为它找不到单声道。 。/configuration 检查构build系统types… x86_64-unknown-linux-gnu检查主机系统types… x86_64-unknown-linux-gnu检查目标系统types… x86_64-unknown-linux-gnu检查BSD兼容安装。 .. / usr / bin / install -c检查构build环境是否健全…是检查线程安全的mkdir -p … / bin / mkdir -p检查gawk … gawk检查是否make sets $ (MAKE)…是检查是否启用维护者特定部分的Makefile …没有检查BSD兼容的安装… / usr / bin / […]

如何从VS2015的目标Mono框架?

我想在安装有mono的Linux上部署ASP.NET web应用程序。 据我所知,Mono是一款类似于.DNX 4.5.1或.DNX Core 5.0的定位平台。 所以我需要以某种方式将其添加到我的项目中的目标平台,以对其进行编译和debugging。 令人惊讶的是,我没有设法find任何指示。 我正在创build一个新的ASP.NET 5 / vNext项目,我看到的只是4.5.1和Core 5.0编译目标。 如何将Mono添加到该列表?

我可以使用Linux / Mono来部署aspnet web应用程序吗?

我有一个C#/ ASP.NET应用程序与Windows上的工作。 但最近我很想切换到Linux / Mono。 它提出了一些问题: 我可以在Mono中正确运行我的Visual Studio项目和源代码吗? 我的客户使用ASP.NET for ASP.NET。 我的迁移是否影响他们? 换句话说,我的Mono项目在IIS中运行没有任何改变或问题? 我可以在Apache中承载Mono ASP.NET Web项目吗? 我可以在Mono中使用ASP.NET Web窗体中的技能吗? 等待您的宝贵意见和build议

“无法启动Omnisharp,因为需要Mono版本> = 3.10.0”

我刚刚安装了Visual Studio代码,当我启动它,它给了我这个错误。 当我尝试执行我的示例应用程序时,它会给我TypeLoadExceptions 。 无法启动Omnisharp,因为Mono版本> = 3.10.0是必需的

在Linux上部署ASP.NET MVC:最佳实践,工具和惊喜

我想知道最佳实践来开发ASP.NET MVC应用程序,并在Linux上部署一个选项。 如果您正在创build这些types的MVC应用程序, 您定位的Linux / Mono平台是什么? 你在Windows上做了多less开发,在Linux上有多less? 你使用ORM来抽象数据库吗? 哪一个? 你在Linux上运行一个构build引擎吗? 那么testing呢? 你还使用了其他什么工具? 除了Windows之外,还有多less额外的工作是针对Linux? 你遇到什么丑陋的或惊喜的惊喜?

在Linux上使用xsp运行ASP.NET应用程序时缺less方法错误

我有MVC和Razor标记网站的ASP.NET,我想在我的Linux VPS上运行它。 我有单声道3.2.8和xsp4 3.0.0.0版本,都从Ubuntu存储库(安装使用apt-get install mono-complete mono-xsp4 ) 当我将我的网站上传到服务器并在网站文件夹中运行xsp4时,它会启动并打印出正在侦听端口8080.但是,当我使用Web浏览器导航到我的网站时,它显示运行时错误,xsp4将此输出到控制台 Missing method System.Web.HttpApplication::RegisterModule(Type) in assembly /usr/lib/mono/gac/System.Web/4.0.0.0__b03f5f7f11d50a3a/System.Web.dll, referenced in assembly /tmp/root-temp-aspnet-0/55726984/ assembly/shadow/df4b0596/52105b83_8d5b5e15_00000001/Microsoft.Owin.Host.SystemWeb.dll Missing method RegisterAllAreas in assembly /tmp/root-temp-aspnet- 0/55726984/assembly/shadow/dc5a60b8/51013ead_8d5b5e15_00000001/<website_name>.dll, type System.Web.Mvc.AreaRegistration 这是一个新的Ubuntu 14.04安装。 我正在使用Visual Studio 2013在Windows上开发我的网站。任何想法如何解决这些错误?

如何使用mono将.NET Windows Service应用程序迁移到Linux?

使用mono将.NET Windows服务迁移到Linux最好的方法是什么? 我一直在试图避免执行该应用程序作为预定的命令。 是否有可能获得一个服务/系统守护进程(在Linux中)的行为?

使用单声道与单声道的Android

将MonoDevelop的编译器切换到Mono工具而非.NET非常容易 – 只需在IDE的设置下select不同的框架即可。 但是,在切换到Mono并通过Mono工具获得项目编译之后,Mono for android不再是一个可用的框架(即在Android项目中对其的引用变成红色)。 很明显,构build会失败,像Android.XYXY.YYY不是类或命名空间名称等错误吨。 有没有办法在Windows机器上安装Mono for android,这样Mono工具就可以使用Mono,而在Mono上运行的Monodevelop可以使用它吗?