Как я могу использовать настройки приложения в проекте mono?

StackOverflow https://stackoverflow.com/questions/399866

Вопрос

Я пытаюсь перенести приложение в Mono, однако Mono не поддерживает "Настройки приложения".Я не использую и не буду использовать Mono Development, разработка выполняется с помощью Visual Studio.

Есть ли какой-нибудь быстрый способ решить эту проблему?Или я должен реализовать свой собственный класс замены настроек?

Если это имеет значение, то это VB.NET приложение.

Это было полезно?

Решение

Не могли бы вы подробнее рассказать о "Настройках приложения"?Вы пытаетесь использовать файл app.config?Или, может быть, на вкладке настроек файла проекта?

Mono должен поддерживать оба из них.

Возможно, вы могли бы также подробнее остановиться на слове "не поддерживает".Вы получаете сообщение об ошибке?Если да, то в чем заключается это послание?

Другие советы

Лучшее место, где можно задавать подобные вопросы, - это список рассылки Mono dev по адресу http://lists.ximian.com/mailman/listinfo/mono-list

Я уверен, что есть обходной путь, и нет никаких причин реализовывать его вручную

И, вероятно, основной причиной вашей проблемы является VB.BET, потому что его реализация на Mono очень отсталая по сравнению с C#

Mono изначально не поддерживает эту функцию.Многие из вас вносят огромный вклад в кодовую базу, реализуя эту функцию, возможно, для monodevelop, среды разработки VS style IDE для Linux и mono development на C # и других языках.

@jpobst

смотрите следующий код из моего приложения:

Dim Threshold As Integer = My.Settings.Threshold

И

My.Settings.Threshold = 15

Они должны быть синхронизированы с настройками приложения / пользователя.Да, я использую функцию настроек Visual Studio и app.config с областью действия "пользователь" и "приложение".

Mono это не поддерживает.Это не реализовано, и AFAIK всегда ничего не возвращает.МоМА говорит, что это Монотодо.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top