标签: monodevelop

MonoDevelop中的WinForms应用程序

我刚安装了新的MonoDevelop Windows测试版,但在尝试创建C#windows应用程序时,唯一的选择是GTK#.由于Mono支持WinForms,为什么这不是MonoDevelop的选项.我想在我的应用程序中没有GTK#依赖项.

mono monodevelop winforms

17
推荐指数
3
解决办法
3万
查看次数

MonoDevelop的编辑器对你来说很慢吗?

我正在使用MonoTouch和MonoDevelop的评估版来检查用C#编写iPhone应用程序.但是,MonoDevelop的编辑对我来说非常慢.我的意思是真的很慢.我必须输入并等待呈现文本.

你经历过同样的经历吗?什么原因的任何见解?

谢谢.

iphone macos monodevelop xamarin.ios

17
推荐指数
2
解决办法
4403
查看次数

在Ubuntu 14.04 LTS上安装Mono 3.4.0和MonoDevelop 4.2.2

我在安装最新版本的mono和monodevelop时遇到了一些问题.解决问题之后,我决定有一天会为那些需要它的人发帖.

下面的过程在我的膝上型Alienware MX11R3上完美运行

1-)下载单声道运行时间

http://download.mono-project.com/sources/mono/mono-3.4.0.tar.bz2
Run Code Online (Sandbox Code Playgroud)

2-)提取tarball

tar -xjvf mono-3.4.0.tar.bz2
Run Code Online (Sandbox Code Playgroud)

3-)安装它

cd mono-3.4.0
./configure --prefix=/usr/local
make
sudo make install
Run Code Online (Sandbox Code Playgroud)

4-)安装MonoDevelop Deps

sudo apt-get install libglade2.0-cil-dev 
sudo apt-get install gnome-sharp2
Run Code Online (Sandbox Code Playgroud)

5-)将libs放入Gac中

cd /usr/lib/cli

sudo gacutil -i glib-sharp-2.0/glib-sharp.dll &&
sudo gacutil -i atk-sharp-2.0/atk-sharp.dll &&
sudo gacutil -i gdk-sharp-2.0/gdk-sharp.dll &&
sudo gacutil -i gtk-sharp-2.0/gtk-sharp.dll &&
sudo gacutil -i glade-sharp-2.0/glade-sharp.dll &&
sudo gacutil -i pango-sharp-2.0/pango-sharp.dll &&
sudo gacutil -i gnome-sharp-2.24/gnome-sharp.dll && 
sudo gacutil -i gconf-sharp-2.0/gconf-sharp.dll &&
sudo gacutil -i gnome-vfs-sharp-2.0/gnome-vfs-sharp.dll
Run Code Online (Sandbox Code Playgroud)

6-)下载MonoDevelop

http://download.mono-project.com/sources/monodevelop/monodevelop-4.2.2-2.tar.bz2
Run Code Online (Sandbox Code Playgroud)

7-)提取tarball

tar -xjvf …
Run Code Online (Sandbox Code Playgroud)

ubuntu mono monodevelop

17
推荐指数
1
解决办法
8840
查看次数

MonoDevelop在High Sierra(OSX 10.13)上崩溃

我将面临一个问题,从昨天更新系统到最新的macOS 10.13 beta与统一monoDevelop下面是我得到的崩溃报告.

Process:               mono-sgen [9057]
Path:                  /tmp/*/mono
Identifier:            com.unity.monodevelop
Version:               5.9.6 (5.9.6)
Code Type:             X86 (Native)
Parent Process:        ??? [1]
Responsible:           mono-sgen [9057]
User ID:               501

Date/Time:             2017-06-15 11:43:09.345 +0530
OS Version:            Mac OS X 10.13 (17A264c)
Report Version:        12
Anonymous UUID:        ACA523AB-96B9-4E46-8D2A-A2210B9A181A

Sleep/Wake UUID:       5715E1CB-BBDF-4E3C-9CEE-8F8C01ADD64D

Time Awake Since Boot: 36000 seconds
Time Since Wake:       6400 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGABRT)
Exception Codes:       KERN_INVALID_ADDRESS at 0x00000000d9d1efbd
Exception Note:        EXC_CORPSE_NOTIFY …
Run Code Online (Sandbox Code Playgroud)

monodevelop unity-game-engine unity5

17
推荐指数
3
解决办法
9184
查看次数

在Mac OS X上学习ASP.NET MVC

我意识到这有点疯狂,C#是一种Windows语言,但我想开始学习C#主要是因为我对ASP.NET MVC很感兴趣.我白天作为Web开发人员工作,我的办公室完全在*nix机器上运行.开发人员和所有其他工作人员使用Mac OS X,我们的服务器都是Linux的一些变种.

说实话,我只想尝试不同于PHP,Python或Ruby的东西.问题是,我不想放弃我心爱的Mac OS X.我看了一下Mono,看起来正是我想要的.不幸的是,MonoDevelop在Mac OS X上的使用非常缓慢.(除非我做错了什么是完全合理的).

所以我的问题归结为:在Mac OS X上编写和编译C#应用程序的最佳方法是什么.(运行代码并不是一个大问题,我可能只是获得一些廉价的服务器空间来运行我的ASP. NET MVC应用程序.我不是真的想在Mac OS X上运行任何应用程序.)

c# macos asp.net-mvc mono monodevelop

16
推荐指数
2
解决办法
2万
查看次数

当其alpha设置为0.0时,UIButton是否会被禁用?

我的应用程序中有几个按钮,其alpha当前设置为零.这些按钮完全没有响应,但只要我增加他们的alpha,他们就会开始响应.这是预期的行为吗?

xcode monodevelop xamarin.ios

16
推荐指数
1
解决办法
4619
查看次数

使用MonoDevelop进行代码格式化时出现奇怪的缩进(双缩进)

当我使用MonoDevelop(快捷键:Ctrl + I)进行代码格式化时,所有内容都会双重缩进:

namespace Example
{ 
        public class Test
        {
                public static void Main(string[] args)
                {
                        for (int i = 0; i < 10; i++)
                        {
                                Console.WriteLine("{0}: Test", i);
                        }

                    //this would be the desired indentation width!
                        //Not this!
                }
        }
}
Run Code Online (Sandbox Code Playgroud)

使用源代码 - >代码格式 - > 文本样式下的C#源代码检查首选项,选项卡宽度和缩进宽度设置为4.尽管如此,我得到的缩进宽度为8而不是4,因此缩进的次数是原来的两倍.

我正在使用Unity3D和使用MonoDevelop-Unity 4.0.1版进行团队项目.

mono monodevelop unity-game-engine

16
推荐指数
1
解决办法
6361
查看次数

MonoDevelop中的格式代码

我在Mac上使用MonoDevelop编写MonoTouch应用程序.在我输入时,自动代码缩进/格式化效果很好.

问题是,当我复制并粘贴代码片段时,在许多情况下我会丢失格式并将行组合在一起,缩进会丢失,并且手动实现制表符,间距和换行符是一个巨大的痛苦.无论如何我可以使用monoDevelop中的命令自动缩进并将格式应用于现有代码.

我想也许编辑|格式|格式文档/选择可以工作,但这些命令根本不会对代码产生任何影响.

有帮助吗?

monodevelop

15
推荐指数
1
解决办法
3万
查看次数

错误:JNI错误(app bug):访问陈旧的全局引用

我收到此错误 JNI ERROR(应用程序错误):访问陈旧的全局引用当我在Android OS v4中运行我的应用程序时,但是当我在Android v2.3中运行相同的应用程序时,我没有收到此错误.

这个错误发生在我调用AsyncTask类的地方,我将字符串数组作为参数传递

任何人都可以帮助我?

mono android monodevelop xamarin.android xamarin

15
推荐指数
1
解决办法
2万
查看次数

"..必须从MonoDevelop和MVC3(OS X)上的WebViewPage或WebViewPage <TModel>派生"

我正在尝试使用MonoDevelop进行MVC 3 Razor项目.

我使用Mono 2.10.9/MonoDevelop 3.0.4.7创建了一个新的ASP.net MVC 2项目,并将以下DLL从现有的基于Windows的MVC3项目复制到Mono项目的"bin"目录:

System.Web.Helpers.dll
System.Web.Razor.dll
System.Web.WebPages.Deployment.dll
System.Web.WebPages.dll
System.Web.WebPages.Razor.dll
Run Code Online (Sandbox Code Playgroud)

已将项目设置为使用Mono/.NET 4.默认的索引文件已被删除并替换为Index.cshtml文件.当我执行项目时,我得到以下错误:

The view at '~/Views/Home/Index.cshtml' must derive from WebViewPage, or WebViewPage<TModel>.
Run Code Online (Sandbox Code Playgroud)

奇怪的是,我之前已经完成了这个过程并且使MVC 3页面正常工作.它只是升级Mono(它声称支持Razor ......?),它现在已经不再适合我了.我之前用MVC3创建的项目似乎都在新的Mono版本中编译和运行.

非常感谢,如果有人能指出我可以在这些树林中找到一些木头:)

macos mono monodevelop asp.net-mvc-3

15
推荐指数
2
解决办法
3万
查看次数