问题标签 [monodevelop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1269 浏览

mono - Mono-Develop 在尝试创建选择 Gtk 对象(对话框)时抛出错误“”,为什么?

我最近开始使用 Mono-Develop IDE (v1) 在 Ubuntu 8.04 上使用 Mono (1.9.1)。我正在尝试使用 GTK-Sharp 2 为播放应用程序运行 GUI。

由于某种原因,当我尝试创建 gtk 对话框(ColorSelectionDialogMessageDialog)时,编译器会抛出错误“'Gtk.ColorSelectionDialog.ColorSelectionDialog(GLib.GType)' is inaccessible due to its protection level (CS0122)”

也许这些对话框不是 GTK 库中的公共对象?

以下是一些引发异常的 c# 代码示例:

有什么建议么?

0 投票
2 回答
7101 浏览

c# - 为什么在 Linux 中使用 Mono 时找不到 System.Text.RegularExpressions?

我正在尝试使用 Mono 和 Monodevelop(IDE)在 Ubuntu 中编写 C# 项目。

除了找不到 System.Text.RegularExpressions (Package?) 之外,一切都在工作。我在互联网上找到的唯一相关的东西是这里

似乎发布了各种解决方案,但我不明白。请帮忙 :)

0 投票
3 回答
8400 浏览

macos - 如何在我的 Mac 上安装 MonoDevelop?

我刚刚为我的 Mac 下载了 MonoDevelop,但我不知道如何安装它。

有谁知道在终端中输入什么来安装它?

0 投票
5 回答
7127 浏览

windows - Windows 上的 MonoDevelop

我的 google-fu 让我失望了 - MonoDevelop 可以在 Windows 上使用吗?最好不必从源代码编译?

它在我家的 Ubuntu 机器上运行良好,虽然我有 Visual Studio 在工作,但似乎也有 MonoDevelop 的一些优势。

编辑:我知道 SharpDevelop;如果可能的话,我更喜欢 MonoDevelop,因为我已经开始熟悉界面,而且我相信 SharpDevelop 和 MonoDevelop 不再那么密切相关了。


呜呼!MonoDevelop for Windows 是受支持的下载。

0 投票
2 回答
12206 浏览

c# - 在 MonoDevelop 中读取控制台输入

我正在尝试一个简单的 C# 程序,它接受输入并将其作为输出传递。例如,输出应该是:

该程序是:

这包含在一个名为“MainClass”的类中

它的输出是:

为什么这不起作用,我怎样才能使它起作用?

PS 我正在使用 MonoDevelop 并添加了 Console.ReadKey(); 在最后一个 WriteLine 之后。没变。

0 投票
1 回答
340 浏览

.net - 适用于 Linux 的 ASP.NET 页面设计器

是否有在 Linux 上运行的简单但体面的 .aspx 设计器?我已经解决了这个问题中的所有问题,但没有一个满足“在 Linux 上运行”的条件。体面的意思是设计师允许我在网页上放置 asp.net 网络控件,以便在 Monodevelop 中进一步使用。

0 投票
5 回答
22532 浏览

c# - 谁将 app.config 复制到 app.exe.config?

我正在编写一个游戏开发 IDE,它创建和编译 .NET 项目(我在过去几年一直在研究)并且正在更新它以生成不仅适用于 Windows/Visual Studio 的输出,还用于 Linux/MonoDevelop(.NET 的一个非常简单的过程,但仍需要一些调整)。

作为其中的一部分,我发现有必要开始生成一个 app.config 文件作为其中的一部分,以将依赖的 DLL 名称映射到具有 <dllmap> 元素的 Linux 依赖项名称。我对谁负责将 app.config 文件复制到输出名称 app.exe.config 感到困惑。在 Visual Studio 项目中,app.config 的构建操作似乎通常设置为“无”,其设置表明它不会被复制到任何地方,但是当 Visual Studio 编译项目时,它会生成 app.exe.config (虽然我有时发现这是不可靠的)。当我使用 MSBuild 构建由 IDE 生成的解决方案文件时(用于调试目的),MSBuild 将 app.config 复制到 app.exe.config。但是当我使用 CSharpCodeProvider.CompileAssemblyFromFile 编译项目时,它(自然)不会 t 喜欢将配置文件作为源代码包含在内(“app.config(1,1) : error CS0116: A namespace does not directly contain members such as fields or methods”),当然它不会将其复制到当我不将其作为输入时输出。将 app.config 独立复制到 app.exe.config 是我的责任,还是有更标准的方法?

获取第一个 *.config 文件是硬连线吗?在我的 IDE 中,可以想象 app.config 文件将被重命名或添加另一个文件(就像在 Visual Studio 中一样)。对我来说,IDE 对配置文件有这个秘密操作似乎很奇怪(我认为 MonoDevelop 在这方面的行为类似,因为我也找不到配置文件的特殊操作)。我什至不知道它如何选择此秘密操作适用的文件。

0 投票
4 回答
12764 浏览

c# - GTK# 和 Windows 窗体有什么区别?

GTK# 和 windows 窗体有什么区别?他们完全不同吗?

谢谢

0 投票
2 回答
274 浏览

macos - 在 Mac OS X 下使用 MonoDevelop 2.1 创建一个新的 web 项目 => 异常

我全新安装了 MonoDevelop 2.1 和 Mono-Framework 2.7。当我尝试创建一个新项目时,出现以下异常:

我该怎么办?

0 投票
4 回答
2343 浏览

asp.net - ASP.NET MVC、MonoDevelop 和 Windows

根据Miguel de Icaza的帖子(此处此处)和Lluis Sanchez Gual的帖子(此处此处),适用于 Windows 的 MonoDevelop 将很快准备就绪。我个人对在 Windows 下使用 MonoDevelop 为 ASP.NET MVC 开发开源项目非常感兴趣。是的,在 Linux 下在 MonoDevelop 中工作会更好,但由于许多原因,我不能简单地停止使用 Windows(IIS7 是这些原因之一——今天它对于 ASP.NET 比 XSP 好得多)。

问题 N1:当 MonoDevelop 发布时,有人会尝试在 Windows 上使用 ASP.NET MVC 开发一些东西吗?

问题 N2:与 Visual Web Developer Express 2008 相比,在 Windows 上使用 MonoDevelop 有什么优势吗?

问题 N3: IDE(MonoDevelop 和 VWD Express)都是免费的,但实际上哪个更适合/更好地用于开源开发,为什么(这对我来说有趣)?

编辑:

是的,我使用的是完整的 Visual Studio 2008 Pro,它是一个很棒的 IDE。但它不能用于开源开发——我认为这是无稽之谈。我实际上已经为此付费了——但我不能指望我图书馆的用户会这样做。所以我只能选择 Mono Develop 或 VWD Express?(见问题 N3

谢谢