Mono是否有一个与.NET Reflector相当的版本?快速的谷歌搜索没有发现任何东西。。。或者我可以在Mono上运行Reflector(比如,在Mac OS X中)?如果您关闭“显示PDB符号”选项,Reflector可以在Mono上正常工作(在旧版本中)
Miguel de Icaza在一个点上。反射器6.0不支持单声道,只有5.1.7支持单声道
mono reflector.exe/compat
:)有一个名为ILSPY的新项目正在尝试构建reflector的开源版本:有人尝试过吗
使
标签: Mono
gacmonodevelopnloggacutil
我正在尝试将一个小型控制台应用程序从Windows/.NET移植到Ubuntu/Mono。我在添加对NLog的mono版本的引用时遇到了问题,我将其添加到GAC中
已确认将NLog.dll添加到程序集:已将NLog.dll安装到gac(/usr/lib/mono/gac)中
我还在GAC中的:/usr/lib/mono/GAC/NLog/2.0.0.0_uu5120E14C03D0593C下找到了它
首先,我认为这是由于我的umask 027。但我把文件改成了644,把目录改成了755。问题依然
我对如何在Monotouch中创建自定义协议/委托类型有点困惑
obj-c等效物为
@protocol CellController
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath (NSIndexPath *)indexPath;
@optional
- (void)tableView:(UITableView *)tableView didSelectRowAtInd
标签: Mono
transparencygtk#
我在Linux上使用Gtk#和mono制作了一个程序,在这个程序中,我在时间线图上创建了一个滑块控件。我已经让它基本正常工作了,但是有一个困扰我的问题我无法解决——在使用Gtk.Style绘图例程时如何使用透明度,例如“PaintBox”和“PaintHLine”。因为我不知道如何使用这些,并且仍然保持透明度,所以我目前正在使用Cairo绘图例程,但这不允许我使用样式例程提供的主题一致性外观
目前,我有一个自定义小部件类,它有一个Gtk.drawingara。我在内存中保存了一个Cairo.Im
你好,我是android版Mono的新手。我试图在一个普通的windows窗体应用程序中制作一个计算器。
我可以拖动一个按钮或文本框到任何我想要的位置,但在android的Mono中,这是如何工作的呢?我希望按钮彼此相邻,而不仅仅是向下。如果我把按钮放在框架外的每个按钮下面,我也不希望这样
我不是英国人,我希望你能理解。
请提供帮助。Android“支持”,但有像素完美的布局,也不支持像素完美的布局。不幸的是,Windows窗体在特定像素位置将控件拖放到设计图面上的样式需要像素完美的布局,因此您
使用mono 2.10.9和monomac,我编写了一个c#类,继承了用于从Xcode进行Cocoa绑定的NSObject。如果我的类包含使用如下可空值的属性:
[Export]
public bool? IsRegistered { get; set; }
我的应用程序在启动过程中以丑陋的方式崩溃(请参阅下面的崩溃报告)。主窗口甚至还没有显示出来。我一换衣服?对bool来说,一切都很好,但我真的很想用bool?。有什么建议吗
事故报告:
Process: SQAT [446
标签: Mono
servicestacksegmentation-fault
我在Linux/mono 2.10.8.1下运行Service Stack,我似乎遇到了一些序列化问题,反序列化程序在错误的类上查找属性。然后,EndpointHandlerBase中出现空引用异常,最后我的进程将以SEGV终止。以下是一些日志来说明:
ServiceStack.ServiceModel.Serialization.StringMapTypeDeserializer[(null)]-类型“some.class”上不存在属性“blah”
ServiceStack.WebHost.E
我正试图从linux机器上对windows exe进行签名,在install4j的文档之后,它声称signcode.exe应该位于resources目录中。我没有看到它。这是一个mono可执行文件,它是在install4j 5.0之前发布的。自install4j 5.1以来,代码签名直接在install4j中实现。请参阅常规设置->代码签名步骤
在完成安装之后,我现在看到下面的错误
命令
sudo /usr/bin/mono --debug /opt/Radarr/Radarr.exe --nobrowser
返回tldr
Could not load file or assembly 'System.ServiceProcess, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
我错过了什么
详情:
Can't find custom at
我刚刚开始一些MonoTouch开发,我尝试过让Moq为我的单元测试工作,但失败了。二进制版本失败是因为它正在寻找System v2.0,我认为这取决于它的Castle要求,从源代码构建它会使编译器崩溃
我的问题是,是否有人让Moq在Mono上工作(触摸部分应该是无关的,我不会将其部署到手机上!),或者对其他模拟框架有任何乐趣?如果不能做到这一点,我将重新开始自己的开发,这有点痛苦。我现在正在使用Moq和Monodevelop来测试Monotouch应用程序的非Monotouch部分,我没有遇到
安装Mono之后,我需要按照如下方式设置环境变量
PKG_CONFIG_PATH="/Library/Frameworks/Mono.framework/Versions/2.8/
PKG_CONFIG_PATH=“/Library/Frameworks/Mono.framework/Versions/2.8/
安装在/Library/Frameworks/Mono.framework/Versions/2.8/lib/pkgconfig中的pkgconfig文件(或.pc文件)的用途是什么?有
标签: Mono
gtk#cairogdkpixbuf
我正在Mono gtk中创建一个小型绘图程序,并使用Cairo图形库。我正在MacOs X系统上编码和编译。我有一个可绘制的对象,我在某个时间将其放入Pixbuf中,然后将其检索到可绘制的对象中!其想法是在可绘制的图像上拍摄一张“快照”,然后在其上绘制
问题是,当我把Pixbuf放回绘图板时,它看起来模糊不清,全是带条纹的黄色,看起来图像的一部分丢失了
更新:我在我的linux和windows机器上运行了这个程序,在那里它可以完美地工作!所以这个错误只在MacOs X上出现。
代码如下:
//
我计划为Android购买MonoTouch和Mono,但在购买之前,我只想知道我是否可以像在Tianium Studio中那样从Mono生成完整的Xcode/Eclipse项目。当我们构建Tianium项目时,它为Ecplise生成Java项目,为Xcode生成Objective-C代码
Mono中是否有相同的流程?因此,当我遇到任何限制时,我可以继续以本机项目的形式处理该项目。没有支持的方法使用Mono for Android/MonoTouch生成Eclipse/Xcode项目
无论如何,
使用Mono3.0.3
EmbeddedMonoTest.cpp
// EmbeddedMonoTest.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <mono/metadata/debug-helpers.h>
#include <mono/metadata/exception.h>
#include <mono/jit/ji
正在准备一个ServiceStack.NET HelloWorld示例,并在Mono上运行。陷入此错误:
System.Web.HttpException
Failed to load httpHandler type `ServiceStack.WebHost.Endpoints.ServiceStackHttpHandlerFactory, ServiceStack'
Description: HTTP 500.Error processing request.
Details: Err
标签: Mono
nancyself-hostingglimpse
是否可以将“一瞥”与自托管web应用程序一起使用?具体来说,我正试图在Mono上使用Nancy(自主持)的一瞥
我能找到的唯一信息是关于ASP.NET中的一瞥。目前正在努力实现这一点
《一瞥》已经非常接近v2 RC,当它发布时,我们也将准备推出《一瞥》的发布版。Nancy集成正在这里构建
我还不能对Mono支持发表评论,因为我还没有尝试过,但我会提出一个问题,以确保它得到考虑。谢谢,听起来很棒!就mono而言,这还不是我们在v2上测试过的东西。这是我们希望看到的事情。所以如果你有机会的话,如果你
首先,我已经尝试了中概述的步骤,并遵循了reddit帖子中提到的说明
我已经在OS X Yosemite上安装了VSCode,在加载sln时出现此错误
Error: Failed to connect to OmniSharp
我知道OmniSharp随VSCode一起安装,但我也安装了Mono以及使用brew安装的dnvm、aspnet/dnx
谁能提个建议吗?我喜欢VSCode的外观和感觉,在阅读文档后可以看出它有一些很棒的特性。我一直在耐心地等待在我的macbook上完成我的c工作,并且
标签: Mono
monodevelopmod-monoxsp
我在:https://github.com/mono/xsp.git并在mono develop中构建了xsp,但在运行时遇到了问题。我在IDE或命令行中遇到相同的错误。我的最终目标是在调试xsp时运行我的站点。我如何修复错误
Handling exception type FileNotFoundException
Message is Could not load file or assembly 'Mono.WebServer.XSP, Version=3.0.0.0, Culture=n
标签: Mono
settingsmicrophonecmusphinx
我需要的是,我的麦克风音频输入是:单声道16位16000Hz
我使用的是Windows 8.1 PC,我知道您可以在advanced上进行调整
麦克风的设置。
(右键单击任务栏中的扬声器图标->录音设备->属性->高级)
但是对于我需要的特定设置没有选项。一个合适的设置是磁带录音机的质量。但我只有CD、DVD和学习质量
我发现了很多关于如何对文件重新采样的提示,但我依赖于麦克风的实时音频。我尝试了内置和外置话筒
我正在使用一个语音识别程序(CMU Sphinx)。
我的错误识别结果似乎是由错误配
标签: Mono
nancyself-hosting
以下是我的测试代码:
public class MyModule : NancyModule
{
public MyModule()
{
Get["/resources/{resourceId}"] = x =>
{
var kurt = (string)x.resourceId;
return Response.AsText(kurt);
};
}
}
class Program
{
static void Main(st
我是按照()
现在键入“make”进行编译
做了,然后有下面的错误
C:/cygwin64/home/Administrator/mono/mono/mini/mono-sgen.exe:
error while loading shared libraries: ?: cannot open shared object file: No such file or directory
make[8]: *** [il.make:4:../../../class/lib/basic/co
我做了以下简单的测试
using System;
namespace test
{
class App
{
static void Main(string[] args)
{
Console.WriteLine("test");
Console.ReadLine();
}
}
}
然后编译并将整个bin文件夹移动到我的pi中,并尝试使用“monoapp.exe”运行它,但我在
在mono 2.8上运行的OpenID库存在吗?我尝试了DotNetOpenAuth,但失败了。如果你去DotNetOpenAuth的源代码库,他们有一个Mono分支可以在Mono上工作。这就是我用的。谢谢,它很管用!但愿我两天前就知道了。昨天我甚至试图通过ikvm重新编译openid4java,以便在mono上使用它)您有兴趣帮助我更新mono分支吗?mono中的一些“bug”使我无法定期更新该分支,但也许凭借您的专业知识,我们可以完成。我尝试了mono2版本,在一些提供商上它可以工作,但在g
标签: Mono
Arm
qemuscratchboxcross-compiling
您好,我使用arm linux gnueabi gcc工具链和qemu模拟器设置了一个scratchbox
当我想在scratchbox[sbox arm://]>a./configure脚本中运行mono tarball时,我得到了一个错误:
正在检查c编译器是否工作。。。
配置错误:无法运行c编译程序。
如果要交叉编译,请使用-host
当我编译一个简单的hello.c时,它可以工作,但是
当我执行hello.o时,我得到一个错误:
lib/ld linux.so.3没有这样的文件
编辑:
我的理解是,您并不真正需要IB。您可以完全用代码编写接口。为什么mono和monotouch不能产生像visual studio和sharp develop这样的设计师
要实现这一点需要什么?我从哪里开始
多少工时?不幸的是,实现UI设计器并不实际。这是一项艰巨的工作。例如,MonoDevelop的Gtk设计师花了2年时间编写
由于Xcode仍然是MonoTouch开发的一个需求(例如gcc和其他构建工具),因此继续使用Xcode的Interface Builder可能更实用。然而,也许有办法将
我只是使用Mono/C#,GTK#创建一个简单的跨平台桌面应用程序供我个人使用。有没有推荐的UI设计模式
谢谢,
Chirdeep您也可以考虑先使用模型视图演示器(MVP)/演示器。这里有一个GTK+应用程序示例:
将概念转换为GTK应该相当容易。您可以使用designer在GTK中创建Model+View/ViewModel,或者使用Glade的MVVM。嗨,伊恩,您能给我指点一些参考资料吗?感谢使用gtk#-@Chirdeptomar的简单mvc模式,您可能应该将其标记为一个答案,以便社区
标签: Mono
packagemakermonomac
我正在构建一个由四个.app包组成的应用程序:启动器、客户端、服务器管理器和运行时
启动器的.app分布在由MonoMac的打包选项生成的.pkg文件中。其他.app文件由启动器下载/自动更新为ZIP文件
在每一个.app文件中捆绑一份Mono副本都会浪费带宽/磁盘空间,但更重要的是,我有一个Mono server.exe文件,它是跨平台的,因此不在.app捆绑包中,也不应该打包任何特定于平台的DLL。因此,捆绑Mono的私有副本不是一个选项
我有没有办法创建一个.pkg文件,它对全局安装的Mo
标签: Mono
Arm
cross-compilingembedded-linux
在过去的三天里,我一直试图在我的Win32位机器和CodeSourcery G++ARM工具链上使用虚拟Ubuntu(12.04)为TechNexion暴雪板(运行未知版本的Angstrom)交叉编译Mono 2.11.4,但几乎没有成功。
我已经学习了网络上的每一个教程,但它就是不起作用
CodeSourcery Sourcery G++工具链和Scratchbox2(从最新的git源代码编译)已经安装并运行。Scratchbox2使用
sb2-init armv7 /home/dev/Cod
有人在Mono上成功地托管了独立的异步web API(asp.net web API)服务吗?所谓独立,我指的是在asp.net之外的控制台应用程序中托管API
我正在寻找一种简单的方法来创建RESTAPI,我真的很想让我的堆栈从顶部HTTP层异步到底部数据访问层,因为C#5对它有很好的支持
通常我会使用ServiceStack,并将其作为Linux上的守护进程托管,但由于ServiceStack在其服务中不支持新的C#5异步内容(据我所知),我正在考虑在Mono上使用自托管异步web API
在我的Mono应用程序中,我使用NUnit进行单元测试,使用Newtonsoft.Json进行序列化。但是,只要我使用JObject(来自Newtonsoft.Json.Linq)添加一个新类型,NUnit就不再使用FileNotFoundException或MissingMethodException运行测试和报告(取决于类型-请参见下文)。我对如何解决这个问题完全感到困惑。有什么想法吗
这里是一些截图。正常执行:
作业对象“>
错误执行:
作业对象“>
使用JObject创建委托时引发Mis
我想看看在构建过程中是否有一种方法可以自动更新nuget包。是否有人成功地做到了这一点?如果有,您能否分享一下您是如何做到这一点的?您是在cmdline上谈论的吗?如果是这样的话,nuget-upgrade在您的解决方案的根目录中。@SushiHangover-我上次检查的nuget-update在Mono上不起作用,因为Mono的xbuild中缺少实现。我不知道您的意思nuget(mono-nuget.exe的shell脚本包装器)与xbuild无关。我一直使用nuget update xxx
我正在尝试编译以下Json.NET代码:
using Newtonsoft.Json;
...
MyDesc d = JsonConvert.DeserializeObject<MyDesc>(jsonInput);
...
但我得到“无程序集引用”-错误:
正确的Json.NET Mono Assembly引用是什么
(-lib选项对此很合适,但不起作用-lib:PATH1[,PATHn]指定引用程序集的位置)引用其他程序集的mono编译器命令是-r:PATH/to/ASSEMB
我想知道是否有人能帮我。我正在尝试使用monodevelop将SQLite数据库添加到Gtk应用程序中。我想根据使用的操作系统版本引用不同的库。我不确定如何检测它是否是linux,或者这是否可能
#if (linux)
using SqliteConnection = Mono.Data.Sqlite.SqliteCommand;
using SqlCommand = Mono.Data.Sqlite.SqliteCommand;
#else
using SqliteCo
我必须使用命令行/终端,我需要使用gmcs而不是xbuild
如何编译项目?我的一行看起来像这样
gmcs -d:mydef -lib:my_ref_folder -debug -r:System.Web,System.Data,mysql.data -recurse:'*.cs'
问题是我得到了错误错误CS0006:找不到元数据文件mysql.data'。我在谷歌上搜索并尝试了很多人建议的gacutil-I name.dll`但在安装mysql之后,我仍然遇到了这个错误。我也需要lucen
有没有一种方法可以从应用程序包中分辨出特定应用程序使用了哪个版本的monotouch和mono?以下是一种方法:
$ pwd
/Users/sebastienpouliot/src/TestCase/bin/iPhone/Debug/TestCase.app
$ cat version.cs
using System;
class Program {
static void Main ()
{
Console.WriteLine (MonoTouch.Cons
考虑到我在OSX上的MonoDevelop(MD)(3.0.4.6)中创建了一个名为TryTesting的C#NUnit测试库,我应该如何从终端/命令行运行这些测试(以便我可以将它们添加到自动构建中)
我知道一般公式是:
nunit-console .../TryTesting/bin/Debug/TryTesting.dll
或
然而,考虑到安装MonoDevelop时创建的环境,仅此一点是不够的
我得到以下输出&错误:
NUnit version 2.4.8
Copyright (C) 2
我不确定这是否可能,但我想在dnx运行时更改dnx版本。从VisualStudio代码运行
即使我当前的dnx版本是1.0.0-beta5-11682,coreclr Visual Studio代码也使用1.0.0-beta4 mono运行
是否可以更改Visual Studio代码的默认dnx版本
dnvm use VERSION -p
如果-p是持久的,则可以在不使用它的情况下仅为当前会话设置版本
范例
dnvm use 1.0.0-beta4
或
您可以在global.json文件中
我正在尝试让Sonar在我的xubuntu服务器上运行,因为这是我需要做的最后一件事来解除我的windows服务器。我使用mono运行时没有任何问题,但在尝试运行Sonar时出现以下错误:
Corlib与此运行时不同步:应为Corlib版本111,找到138。
加载自:/usr/lib/mono/4.5/mscorlib.dll
在下载较新的corlib或较新的运行时
我试着用单声道主声道、beta声道、alpha声道更新我的软件包,然后继续收到这个确切的问题。go-mono.com/daily
当我尝试使用“sudomonoserver.exe”命令运行mono时,它会返回以下错误
log4net:错误无法创建[log4net.Appender.ColoredConsoleAppender]类型的Appender[conLogger]。报告的错误如下。System.EntryPointNotFoundException:GetConsoleOutputCP位于log4net.Appender.ColoredConsoleAppender:GetConsoleOutputCP()位于lo
[编辑]
找到了解决办法。重新安装一切-xcode、mono、monodevelop和monotouch。现在它起作用了。耶
[/编辑]
我已经安装了Xcode(3.2.1-SnowLeopard,iPhone3.1.3)一段时间了,我可以在上面运行和构建应用程序
我安装了MonoTouch,因为我想利用我8年以上的.NET技能:)
所以我安装了:
Mono:Mono框架-2.6.1_1.macos10.novell.x86
MonoTouch:MonoTouch-eval-1.5.0
Mon
我是一名.NET程序员,喜欢。。使用Linux作为主系统。
除此之外,我想知道
如果存在MonoDevelop的CSS自动完成插件
如果存在可重新格式化html代码的内容,如Visual Studio中的CTRL+ALT+K
谢谢,我没有试过,但是米格尔·德伊卡扎最近指出了一个JS/CSS插件:
2) Alt+Shift+F绑定到“格式化文档”(至少在MD 2.8中)。它可以在XML上工作,并声称可以在HTML页面上工作(所有行都从不变变为变化),但除非它是好的XHTML,否则我认为它目前无法做
标签: Mono
drawingsystem.drawinggtk#
我需要创建一个程序来测试一些程序性的世界创建算法,为此我需要一个曲面来绘制。但是,GTK的DrawingArea小部件要求所有绘图都在ExposesEvent中完成。在不经过此事件处理程序的情况下,如何以及在哪个小部件中绘制?主要问题是,我不能将绘图处理程序附加到事件,因为同一绘图区域由多个算法使用,所以在绘图完成后,我将其删除。如果我调整窗口大小或移动窗口,所有生成的图形都会消失,这不是很有用
我试着使用Mono.Cairo而不是System.Drawing,但同样的规则似乎也适用于它。
提前
有没有一种简单的方法可以让xsp4在linux服务器上作为后台进程运行
当我运行xsp4时,我得到以下结果:
xsp4
Listening on address: 0.0.0.0
Root directory: /test
Listening on port: 80 (non-secure)
Hit Return to stop the server.
因此,如果我退出终端,我正在运行它,它会停止服务器
我是否必须编写一个守护进程来执行此操作?还是说我已经错过了什么
谢谢您有两个选择。若您的问
我正试图让我的大脑思考在多平台应用程序中我能做什么和不能做什么。起初我们只关心iOS和Android,但最终可能需要移动Windows版本
具体问题是:如何在iOS中复制Android ExpandableListView功能?我尝试了一些搜索,但没有找到任何提示。我需要的关键是可折叠部分。这在iOS listview中可行吗?如果有,你有/知道一个例子吗
相关的非特定问题是:对于刚开始在multimobilemono开发的人,你有什么建议?我一直在学习Greg Shackles的优秀著作《C语
我已经在Linux虚拟机(Centos 7)中从源代码安装了mono 3.10.0
我已经使用ASP.NEThome上的Github
curl -sSL https://raw.githubusercontent.com/aspnet/Home/master/kvminstall.sh | sh && source ~/.kre/kvm/kvm.sh
而且kpm restore正在运行文件并还原所有包
但是我无法在HelloMvc样本中运行k kestrel
我给出了错误
标签: Mono
ubuntu-12.04wine
我正在尝试在Ubuntu12.04 64位上使用WineTracks安装dotnet4.5。它不断给我“Mono似乎没有安装”错误,尽管我已经安装了Mono。我运行这两个命令来完成mono和mono
sudo apt-get mono-vbnc
sudo apt-get mono-complete
我使用的葡萄酒版本是1.6。我已经试过重新安装它了。不仅仅是dotnet4.5,所有的dotnet版本都会给我同样的错误
我已经尝试过askUbuntu论坛,但没有效果。试试这个:
apt-file
当我尝试运行简单的web表单时,在mac VS 7.4.3上不断出现这个错误
CSC : error CS1902: Invalid option 'portable' for /debug; must be full or pdbonly
我已尝试使用以下内容手动更新.csproj文件:
<DebugType>portable</DebugType>
我还注释掉了上面文件中所有“portable”的实例 我认为这与使用过时的编译器(又称:MSBuild.ex
全部,
我试图估算将在Windows(.NET)上开发的应用程序移植到Linux(Mono)上的工作量。我遇到了MoMA工具,它试图通过我的.exe查找潜在的不兼容区域。我的大多数问题似乎都集中在获取/设置网络设置、获取网络信息等方面(objectmanagementbaseobject.get_Item和set_Item.etc)
在几乎所有情况下,Mono功能都被列为“ToDo”。出于评估目的,是否可以安全地假设大多数/所有这些都有某种解决方法?我认为这种基本的网络支持必须包含在最新版本的M
如何在Xamarin Mac版本的ios项目中添加Android目标?您不能将Android目标添加到ios项目中。如果您还想构建一个Android应用程序,并为您的解决方案构建一个Android项目
在Mono5.2之前,我们可以在aspx页面中使用,只需将“Microsoft.JScript.dll”放在bin目录中即可。但是,自Mono5.2以来,不再支持JScript语言。而web.config中的system.codedom也无效
<configuration>
<system.codedom>
<compilers>
<compiler language="javascript;
1 2 3 4 5 6 ...
下一页 最后一页 共 15 页