1

我正在尝试将应用程序移植到 Mono,但是 Mono 不支持“应用程序设置”。我不会也不会使用 Mono Develop,开发是使用 Visual Studio 完成的。

有什么快速的方法可以解决这个问题吗?或者我应该实现自己的设置替换类?

如果重要的话,这是一个 VB.NET 应用程序。

4

4 回答 4

1

提出此类问题的最佳地点是http://lists.ximian.com/mailman/listinfo/mono-list上的 Mono dev 邮件列表

我确信有一种解决方法,没有理由手动实施它

可能,您的问题的主要原因是 VB.BET,因为与 C# 相比,它在 Mono 上的实现非常落后

于 2008-12-30T10:09:44.110 回答
1

您能详细说明“应用程序设置”吗?您是否尝试使用 app.config 文件?或者可能是项目文件的设置选项卡?

Mono 应该支持这两者。

也许您还可以详细说明“不支持”。您收到错误消息吗?如果是这样,消息是什么?

于 2008-12-30T15:23:54.037 回答
1

Mono 本身不支持此功能。你们许多人通过为monodevelop、Linux 的VS 风格IDE 和C# 和其他语言的mono 开发实现此功能,为代码库做出了巨大贡献。

于 2015-10-06T20:44:12.190 回答
0

@jpobst

从我的应用程序中查看以下代码:

Dim Threshold As Integer = My.Settings.Threshold

My.Settings.Threshold = 15

这些应与应用程序/用户设置同步。是的,我正在使用 Visual Studio 的设置功能和带有“用户”和“应用程序”范围的 app.config。

单声道不支持它。它没有实现,AFAIK 总是什么都不返回。MoMA 说它是Monotodo

于 2008-12-30T15:32:01.617 回答