LINUX.ORG.RU

26
Всего сообщений: 249

Банкоматы с Linux, Эльбрус и C#

Замечена такая вот вакансия

https://mipt.ru/about/departments/ck/vacancy/detail.php?ID=1992886

 ,

michwill ()

Живо ли в линуксе моно?

Живо ли в линкусе моно? Есть ли какой-либо софт, которым вы пользуетесь или с которым сталкиваетесь, который написан под дотнет и крутится на моно? Как вы вообще относитесь к тому, чтобы накатить на ваш десктоп сию проприетарщину?

 , ,

vihoco3039 ()

Где взять исходники mscorlib на С++?

Конкретно вот это интересует https://github.com/Unity-Technologies/SimpleUIDemo/blob/master/Tiny3D/Library/DotsRuntimeBuild/artifacts/Stevedore/il2cpp/libil2cpp/icalls/mscorlib/System/Decimal.cpp На гитхабе под сотню Васянов где-то нашли и залили себе в репу эти сырцы. Где они их взяли? У mono и мелкомягких поскачивал sdk, но там этого нет внутри.

 , ,

foror ()

Что сейчас в Debian 10 вместо Monodevelop

Понадобилось тут и обнаружил, что выпилили из дистра.

 , ,

praseodim ()

Wine не видит Mono

И снова добрый вечер.

Беда пришла, откуда не ждали. Установил «вайн», к нему — пакет wine-mono, запускаю — не видит, просит загрузить с оффсайта. Хотя месяц назад ставил так же, всё работало.

Что они там в очередной раз сломали?

 ,

Korchevatel ()

Мигелюшка собирается взяться за Rust

https://twitter.com/migueldeicaza/status/1188790947934621702

Чё-то мне как-то ссыкотно.

 , , , ,

Begpoug ()

mono запускает .net программы?

Сколько раз не пытался через связку wine + mono запускать ПО, получал только такие ответы:

wine The\ Long\ Dark\ Save\ Editor\ 2.exe 
0086:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0084:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"configSections" in state 2
0084:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"sectionGroup" in state 6
0084:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"section" in state 6
0084:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.5" not implemented
0084:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"userSettings" in state 2
0084:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"The_Long_Dark_Save_Editor_2.Properties.Settings" in state 6
0084:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0084:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0084:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0084:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0084:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
0084:fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
0084:fixme:mscoree:parse_probing privatePath=L"lib" not implemented
The entry point method could not be loaded due to Could not load file or assembly 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies

Сейчас попробую сесть на бутылку кроссовера, может там не всё так печально.

 ,

steemandlinux ()

Пытаюсь собрать mono под i486, не получается, под i586 получается

COMMON_FLAGS="-O2 -pipe -march=i486"

CHOST=«i486-pc-linux-gnu»

https://forums.gentoo.org/viewtopic-p-8007426.html

Вроде там инструкции используются, которых в i486 еще не было.

Есть ли способ заставить работать mono под i486 кроме как запускать тормозную полностью эмулируемую виртуалку i586 под i486 ? :)

Только откатом на более старые версии пакета mono, которые еще компилились под i486, если такие были?

 , ,

simoshina ()

Запуск .net программы через mono в wine-staging

Что надо сделать, чтобы запустить .net программу через mono в wine-staging? Какая-то ошибка.

Может нужно установить (и как) .net?

 ,

hedikuw ()

Они совсем упоролись, перед заморозкой такое вытворять?

@mono, оправдывайся. Пытаюсь обновить ca-certificates-mono:

Будут установлены следующие дополнительные пакеты:
  libmono-2.0-dev libmono-accessibility4.0-cil libmono-cairo4.0-cil libmono-cecil-private-cil libmono-cil-dev libmono-codecontracts4.0-cil
  libmono-compilerservices-symbolwriter4.0-cil libmono-corlib4.5-cil libmono-cscompmgd0.0-cil libmono-csharp4.0c-cil libmono-custommarshalers4.0-cil
  libmono-data-tds4.0-cil libmono-db2-1.0-cil libmono-debugger-soft4.0a-cil libmono-http4.0-cil libmono-i18n-cjk4.0-cil libmono-i18n-mideast4.0-cil
  libmono-i18n-other4.0-cil libmono-i18n-rare4.0-cil libmono-i18n-west4.0-cil libmono-i18n4.0-all libmono-i18n4.0-cil libmono-ldap4.0-cil
  libmono-management4.0-cil libmono-messaging-rabbitmq4.0-cil libmono-messaging4.0-cil libmono-microsoft-build-engine4.0-cil
  libmono-microsoft-build-framework4.0-cil libmono-microsoft-build-tasks-v4.0-4.0-cil libmono-microsoft-build-utilities-v4.0-4.0-cil
  libmono-microsoft-build4.0-cil libmono-microsoft-csharp4.0-cil libmono-microsoft-visualc10.0-cil libmono-microsoft-web-infrastructure1.0-cil
  libmono-oracle4.0-cil libmono-parallel4.0-cil libmono-peapi4.0a-cil libmono-posix4.0-cil libmono-rabbitmq4.0-cil libmono-relaxng4.0-cil
  libmono-security4.0-cil libmono-sharpzip4.84-cil libmono-simd4.0-cil libmono-smdiagnostics0.0-cil libmono-sqlite4.0-cil
  libmono-system-componentmodel-composition4.0-cil libmono-system-componentmodel-dataannotations4.0-cil libmono-system-configuration-install4.0-cil
  libmono-system-configuration4.0-cil libmono-system-core4.0-cil libmono-system-data-datasetextensions4.0-cil libmono-system-data-entity4.0-cil
  libmono-system-data-linq4.0-cil libmono-system-data-services-client4.0-cil libmono-system-data-services4.0-cil libmono-system-data4.0-cil
  libmono-system-deployment4.0-cil libmono-system-design4.0-cil libmono-system-drawing-design4.0-cil libmono-system-drawing4.0-cil
  libmono-system-dynamic4.0-cil libmono-system-enterpriseservices4.0-cil libmono-system-identitymodel-selectors4.0-cil
  libmono-system-identitymodel4.0-cil libmono-system-io-compression-filesystem4.0-cil libmono-system-io-compression4.0-cil
  libmono-system-json-microsoft4.0-cil libmono-system-json4.0-cil libmono-system-ldap-protocols4.0-cil libmono-system-ldap4.0-cil
  libmono-system-management4.0-cil libmono-system-messaging4.0-cil libmono-system-net-http-formatting4.0-cil
  libmono-system-net-http-webrequest4.0-cil libmono-system-net-http4.0-cil libmono-system-net4.0-cil libmono-system-numerics-vectors4.0-cil
  libmono-system-numerics4.0-cil libmono-system-reactive-core2.2-cil libmono-system-reactive-debugger2.2-cil
  libmono-system-reactive-experimental2.2-cil libmono-system-reactive-interfaces2.2-cil libmono-system-reactive-linq2.2-cil
  libmono-system-reactive-observable-aliases0.0-cil libmono-system-reactive-platformservices2.2-cil libmono-system-reactive-providers2.2-cil
  libmono-system-reactive-runtime-remoting2.2-cil libmono-system-reactive-windows-forms2.2-cil libmono-system-reactive-windows-threading2.2-cil
  libmono-system-reflection-context4.0-cil libmono-system-runtime-caching4.0-cil libmono-system-runtime-durableinstancing4.0-cil
  libmono-system-runtime-serialization-formatters-soap4.0-cil libmono-system-runtime-serialization4.0-cil libmono-system-runtime4.0-cil
  libmono-system-security4.0-cil libmono-system-servicemodel-activation4.0-cil libmono-system-servicemodel-discovery4.0-cil
  libmono-system-servicemodel-internals0.0-cil libmono-system-servicemodel-routing4.0-cil libmono-system-servicemodel-web4.0-cil
  libmono-system-servicemodel4.0a-cil libmono-system-serviceprocess4.0-cil libmono-system-threading-tasks-dataflow4.0-cil
  libmono-system-transactions4.0-cil libmono-system-web-abstractions4.0-cil libmono-system-web-applicationservices4.0-cil
  libmono-system-web-dynamicdata4.0-cil libmono-system-web-extensions-design4.0-cil libmono-system-web-extensions4.0-cil
  libmono-system-web-http-selfhost4.0-cil libmono-system-web-http-webhost4.0-cil libmono-system-web-http4.0-cil libmono-system-web-mobile4.0-cil
  libmono-system-web-mvc3.0-cil libmono-system-web-razor2.0-cil libmono-system-web-regularexpressions4.0-cil libmono-system-web-routing4.0-cil
  libmono-system-web-services4.0-cil libmono-system-web-webpages-deployment2.0-cil libmono-system-web-webpages-razor2.0-cil
  libmono-system-web-webpages2.0-cil libmono-system-web4.0-cil libmono-system-windows-forms-datavisualization4.0a-cil
  libmono-system-windows-forms4.0-cil libmono-system-windows4.0-cil libmono-system-workflow-activities4.0-cil
  libmono-system-workflow-componentmodel4.0-cil libmono-system-workflow-runtime4.0-cil libmono-system-xaml4.0-cil libmono-system-xml-linq4.0-cil
  libmono-system-xml-serialization4.0-cil libmono-system-xml4.0-cil libmono-system4.0-cil libmono-tasklets4.0-cil libmono-webbrowser4.0-cil
  libmono-webmatrix-data4.0-cil libmono-windowsbase4.0-cil libmono-xbuild-tasks4.0-cil libmonosgen-2.0-1 libmonosgen-2.0-dev mono-4.0-gac mono-devel
  mono-gac mono-mcs mono-runtime mono-runtime-common mono-runtime-sgen mono-xbuild
Предлагаемые пакеты:
  libgamin0
Рекомендуемые пакеты:
  libmono-btls-interface4.0-cil libgluezilla
Следующие пакеты будут обновлены:
  ca-certificates-mono libmono-2.0-dev libmono-accessibility4.0-cil libmono-cairo4.0-cil libmono-cecil-private-cil libmono-cil-dev
  libmono-codecontracts4.0-cil libmono-compilerservices-symbolwriter4.0-cil libmono-corlib4.5-cil libmono-cscompmgd0.0-cil libmono-csharp4.0c-cil
  libmono-custommarshalers4.0-cil libmono-data-tds4.0-cil libmono-db2-1.0-cil libmono-debugger-soft4.0a-cil libmono-http4.0-cil
  libmono-i18n-cjk4.0-cil libmono-i18n-mideast4.0-cil libmono-i18n-other4.0-cil libmono-i18n-rare4.0-cil libmono-i18n-west4.0-cil
  libmono-i18n4.0-all libmono-i18n4.0-cil libmono-ldap4.0-cil libmono-management4.0-cil libmono-messaging-rabbitmq4.0-cil libmono-messaging4.0-cil
  libmono-microsoft-build-engine4.0-cil libmono-microsoft-build-framework4.0-cil libmono-microsoft-build-tasks-v4.0-4.0-cil
  libmono-microsoft-build-utilities-v4.0-4.0-cil libmono-microsoft-build4.0-cil libmono-microsoft-csharp4.0-cil libmono-microsoft-visualc10.0-cil
  libmono-microsoft-web-infrastructure1.0-cil libmono-oracle4.0-cil libmono-parallel4.0-cil libmono-peapi4.0a-cil libmono-posix4.0-cil
  libmono-rabbitmq4.0-cil libmono-relaxng4.0-cil libmono-security4.0-cil libmono-sharpzip4.84-cil libmono-simd4.0-cil libmono-smdiagnostics0.0-cil
  libmono-sqlite4.0-cil libmono-system-componentmodel-composition4.0-cil libmono-system-componentmodel-dataannotations4.0-cil
  libmono-system-configuration-install4.0-cil libmono-system-configuration4.0-cil libmono-system-core4.0-cil
  libmono-system-data-datasetextensions4.0-cil libmono-system-data-entity4.0-cil libmono-system-data-linq4.0-cil
  libmono-system-data-services-client4.0-cil libmono-system-data-services4.0-cil libmono-system-data4.0-cil libmono-system-deployment4.0-cil
  libmono-system-design4.0-cil libmono-system-drawing-design4.0-cil libmono-system-drawing4.0-cil libmono-system-dynamic4.0-cil
  libmono-system-enterpriseservices4.0-cil libmono-system-identitymodel-selectors4.0-cil libmono-system-identitymodel4.0-cil
  libmono-system-io-compression-filesystem4.0-cil libmono-system-io-compression4.0-cil libmono-system-json-microsoft4.0-cil
  libmono-system-json4.0-cil libmono-system-ldap-protocols4.0-cil libmono-system-ldap4.0-cil libmono-system-management4.0-cil
  libmono-system-messaging4.0-cil libmono-system-net-http-formatting4.0-cil libmono-system-net-http-webrequest4.0-cil libmono-system-net-http4.0-cil
  libmono-system-net4.0-cil libmono-system-numerics-vectors4.0-cil libmono-system-numerics4.0-cil libmono-system-reactive-core2.2-cil
  libmono-system-reactive-debugger2.2-cil libmono-system-reactive-experimental2.2-cil libmono-system-reactive-interfaces2.2-cil
  libmono-system-reactive-linq2.2-cil libmono-system-reactive-observable-aliases0.0-cil libmono-system-reactive-platformservices2.2-cil
  libmono-system-reactive-providers2.2-cil libmono-system-reactive-runtime-remoting2.2-cil libmono-system-reactive-windows-forms2.2-cil
  libmono-system-reactive-windows-threading2.2-cil libmono-system-reflection-context4.0-cil libmono-system-runtime-caching4.0-cil
  libmono-system-runtime-durableinstancing4.0-cil libmono-system-runtime-serialization-formatters-soap4.0-cil
  libmono-system-runtime-serialization4.0-cil libmono-system-runtime4.0-cil libmono-system-security4.0-cil
  libmono-system-servicemodel-activation4.0-cil libmono-system-servicemodel-discovery4.0-cil libmono-system-servicemodel-internals0.0-cil
  libmono-system-servicemodel-routing4.0-cil libmono-system-servicemodel-web4.0-cil libmono-system-servicemodel4.0a-cil
  libmono-system-serviceprocess4.0-cil libmono-system-threading-tasks-dataflow4.0-cil libmono-system-transactions4.0-cil
  libmono-system-web-abstractions4.0-cil libmono-system-web-applicationservices4.0-cil libmono-system-web-dynamicdata4.0-cil
  libmono-system-web-extensions-design4.0-cil libmono-system-web-extensions4.0-cil libmono-system-web-http-selfhost4.0-cil
  libmono-system-web-http-webhost4.0-cil libmono-system-web-http4.0-cil libmono-system-web-mobile4.0-cil libmono-system-web-mvc3.0-cil
  libmono-system-web-razor2.0-cil libmono-system-web-regularexpressions4.0-cil libmono-system-web-routing4.0-cil libmono-system-web-services4.0-cil
  libmono-system-web-webpages-deployment2.0-cil libmono-system-web-webpages-razor2.0-cil libmono-system-web-webpages2.0-cil
  libmono-system-web4.0-cil libmono-system-windows-forms-datavisualization4.0a-cil libmono-system-windows-forms4.0-cil libmono-system-windows4.0-cil
  libmono-system-workflow-activities4.0-cil libmono-system-workflow-componentmodel4.0-cil libmono-system-workflow-runtime4.0-cil
  libmono-system-xaml4.0-cil libmono-system-xml-linq4.0-cil libmono-system-xml-serialization4.0-cil libmono-system-xml4.0-cil libmono-system4.0-cil
  libmono-tasklets4.0-cil libmono-webbrowser4.0-cil libmono-webmatrix-data4.0-cil libmono-windowsbase4.0-cil libmono-xbuild-tasks4.0-cil
  libmonosgen-2.0-1 libmonosgen-2.0-dev mono-4.0-gac mono-devel mono-gac mono-mcs mono-runtime mono-runtime-common mono-runtime-sgen mono-xbuild
Обновлено 150 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1219 пакетов не обновлено.
Необходимо скачать 45,8 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 108 MB.
Хотите продолжить? [Д/н] q
Прервано.
root@localhost:~# apt-cache policy ca-certificates-mono
ca-certificates-mono:
  Установлен: 4.6.2.7+dfsg-1
  Кандидат:   5.18.0.240+dfsg-2
  Таблица версий:
     5.18.0.240+dfsg-2 500
        500 http://http.debian.net/debian buster/main amd64 Packages
        500 http://http.debian.net/debian buster/main i386 Packages
 *** 4.6.2.7+dfsg-1 100
        100 /var/lib/dpkg/status

Ну то есть обновили до 5-й версии, мда. Перед самой заморозкой. Но почему пакеты так и называются 4.0? И почему оно так разжирело?

 , , ,

Moondancer ()

nuget list > создаёт файл пустых строк

Запускаю

nuget list > nuget-list.txt
чтобы отсортировать и почитать, что там есть. Получаю много мегабайт пустых строк. На 15 мегабайтах надоело и прервал процесс.

Если запускать без пайпа, всё нормально.

В чём проблема? Специально? Зачем?

Ubuntu 16.04, если это имеет значение. NuGet Version: 2.8.7.0, стандартный убунтовский.

 ,

question4 ()

Прозрачность битмапов

В Моно есть давний баг, что части изображения прозрачные под Windows в линуксовом Моно становятся чёрными. Вроде бы, причина была в ограничениях архитектуры GTK2, но с GTK3 всё хорошо, и баг вот-вот исправят. Уже несколько лет. https://github.com/mono/xwt/issues/456

Существует ли воркэраунд? (Помимо самостоятельно исправлять Моно или запускать под Вайном.)

Для определённости — вот в этом пакете: https://github.com/kevL/OpenXCOM.Tools/ Прозрачные спрайты генерируются здесь: https://github.com/kevL/OpenXCOM.Tools/tree/master/PckView , а отрисовываются где-то здесь: https://github.com/kevL/OpenXCOM.Tools/tree/master/MapView/Forms/MainWindow/M... или здесь: https://github.com/kevL/OpenXCOM.Tools/blob/master/XCom/Palette.cs#L259

Дополнение: отрисовка здесь: https://github.com/kevL/OpenXCOM.Tools/blob/master/MapView/Forms/MainWindow/M...

private void DrawSprite(Image sprite, Rectangle rect)
{
	if (_spriteShadeEnabled)
		_graphics.DrawImage( sprite, rect, 0, 0, 
				XCImage.SpriteWidth, XCImage.SpriteHeight,
				GraphicsUnit.Pixel, _spriteAttributes);
	else
		_graphics.DrawImage(sprite, rect);
}
То есть используется Graphics.DrawImage из System.Drawing.

Дополнение 2: Переделал: https://github.com/tkzv/OpenXCOM.Tools/commit/28fb294da7e723e0f860d1dd3f56b19... Но скорость крайне низкая. Нужно искать новый GTK#.

 ,

question4 ()

CSC: error CS0518: The predefined type `System.Object' is not defined or imported

Скачал исходники с https://github.com/ratzlaff/XCom-tools , попытался собрать xbuild и в monodevelop, получаю ошибки:

CSC: error CS1548: Error during assembly signing. The specified key file `keyFile.snk' does not exist
CSC: error CS0518: The predefined type `System.Object' is not defined or imported
...
и много похожих ошибок CS0518 по поводу `System.чтонибудь'

В файлах *.csproj есть строка

<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
, но если собирать командой
xbuild /p:TargetFrameworkVersion="v2.0"
, получаю те же ошибки. — Ответ: перед запуском xbuild нужно было чистить bin/ и obj/ .

Попробовал, как советуют на StackOverflow, заменить версию во всех TargetFrameworkVersion на 4.5. Посыпались ошибки:

Interfaces/Base/IMapDesc.cs(4,7): error CS0246: The type or namespace name `DSShared' could not be found. Are you missing an assembly reference?
Interfaces/Base/IMapDesc.cs(5,7): error CS0246: The type or namespace name `DSShared' could not be found. Are you missing an assembly reference?
Interfaces/IXCImageFile.cs(4,7): error CS0246: The type or namespace name `DSShared' could not be found. Are you missing an assembly reference?
Interfaces/IXCImageFile.cs(5,7): error CS0246: The type or namespace name `DSShared' could not be found. Are you missing an assembly reference?
Interfaces/IXCImageFile.cs(6,7): error CS0246: The type or namespace name `DSShared' could not be found. Are you missing an assembly reference?
ConsoleForm.cs(8,7): error CS0246: The type or namespace name `DSShared' could not be found. Are you missing an assembly reference?
Interfaces/Base/IMapDesc.cs(11,3): error CS0246: The type or namespace name `IAssemblyLoadable' could not be found. Are you missing an assembly reference?
Interfaces/Base/IMapDesc.cs(12,3): error CS0246: The type or namespace name `IOpenSave' could not be found. Are you missing an assembly reference?
Interfaces/IXCImageFile.cs(16,3): error CS0246: The type or namespace name `IAssemblyLoadable' could not be found. Are you missing an assembly reference?
Interfaces/IXCImageFile.cs(16,21): error CS0246: The type or namespace name `IOpenSave' could not be found. Are you missing an assembly reference?
Updator.cs(5,23): error CS0246: The type or namespace name `DSShared' could not be found. Are you missing an assembly reference?
Interfaces/Base/IMap_Observer.cs(17,3): error CS0246: The type or namespace name `DSShared' could not be found. Are you missing an assembly reference?
GameInfo.cs(27,38): error CS0246: The type or namespace name `DSShared' could not be found. Are you missing an assembly reference?
— Ответ: это значит, после замены проект собрался успешно, но не нашёл собранную библиотеку DSShared.

DSShared — одна из частей большего проекта. Я попробовал собрать её отдельно, получил:

:  warning : Default tasks file /usr/lib/mono/3.5/Microsoft.Common.tasks not found, ignoring.
Project "/home/tkzv/openxcom/tools/XCom-tools/DSShared/DSShared.sln" (default target(s)):
	Target ValidateSolutionConfiguration:
: error : Error initializing task Message: Not registered task Message.

В итоге удалось всё собрать, установив MonoDevelop, который автоматически обновил формат всех конфигов и прописал везде версию 4.5. (Панель «Solution», кнопка напротив имени проекта, «Options», «Build->General», убедиться, что «Target Framework» = «Mono / .Net 4.5».) И всюду пришлось подключать DSShared руками, хотя она изначально была там прописана. (Там же, кнопка напротив «References», «Edit References...», в All или Projects включить библиотеку.)

Остался вопрос: как можно было то же сделать в командной строке, без установки MonoDevelop?

И заодно вопрос, если заглянут знатоки GIT. Если я создам на Гитхабе проект-форк, как загрузить мои изменения в форк без повторного скачивания всего проекта?

 , ,

question4 ()

Вопрос о библиотеках Mono

Пытаюсь открыть exe в Mono, $ mono True.exe, выдает Cannot open assembly 'True.exe': File does not contain a valid CIL image. Гуглил в эту сторону, нашел https://askubuntu.com/questions/975096/mono-file-does-not-contain-a-valid-cil... , ему ответили что mono может ссылаться на определенные библиотеки, и дали ссылку https://www.codeproject.com/Articles/9407/Introduction-to-Mono-Your-first-Mon... , по ссылке выходит все про mono и прочитав ее не нашел ничего полезного. Может быть речь о $ mono True.exe БИБЛИОТЕКА.dll? Обьясните

 ,

Finby ()

MonoDevelop умирает стоя

Добрый день.

Накатил я MonoDevelop 5.10.0.871-2 из репозитория Debian Stretch. IDE запускается, при открытии существующего solution молча умирает. То же самое происходит при попытке создания нового проекта.

Нативные программы хотя бы в консоль ошибку пишут при падении. Здесь же даже при запуске из терминала никаких сообщений.

Куда можно посмотреть, чего ему не хватает?

 , ,

hobbit ()

На чем прогать под Mono?

Есть ли альтернатива MonoDevelop? допустим, плаг к msvs как у ксамарина.

 ,

magnuz ()

А под Линуксом так можно?

Есть программа на сишарпе:

using System;
using Какаято.Библиотека;

namespace Application
{
    class Program
    {
        static void Main(string[] args)
        {
            ScriptContext context = new ScriptContext("C:\\Path\\To\\some.dll");
            TBrevno brevno = TBrevno.Create();
            brevno.DoTheJob();
            context.Dispose();
        }
    }
}

Вопрос: можно ли собрать и использовать эту программу под Линуксом, используя WINE? some.dll пересобрать под Линукс нельзя. Архитектура x86, 32-разрядная. По каким словам гуглить?

Не в Development потому, что пока такая задача не стоит. Спрашиваю только из любопытства.

 ,

olegd ()

Установка monodevelop на astra linux без интернета

Всем доброго времени суток. Подскажите пожалуйста, как поставить monodevelop на астру, какие пакеты на неё принести, что скачать. Проблема в том, что на рабочей машине нет доступа в интернет, а все способы установки, которые мне встречались, предполагают наличие подключения. Заранее благодарю и прошу прощения, если не в тот раздел.

 ,

Abattur ()

Не работает mcs от mono в Fedora

Сабж, хотел потыкать палочкой в C#, накатил mono-devel,MonoDevelop и внутри ИДЕ нажал кнопочку запуска, оно написало данное: «Couldn't connect to debugger», и я как порядочный линуксоид полез в терминал и набрал там `mcs` и получил такой выхлоп:

Unhandled Exception:
System.TypeInitializationException: The type initializer for 'System.Console' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.ConsoleDriver' threw an exception. ---> System.Exception: Magic number is wrong: 542
  at System.TermInfoReader.ReadHeader (System.Byte[] buffer, System.Int32& position) [0x0002b] in <373b6e083d6e45e498c9082a8eebd27f>:0 
  at System.TermInfoReader..ctor (System.String term, System.String filename) [0x00065] in <373b6e083d6e45e498c9082a8eebd27f>:0 
  at System.TermInfoDriver..ctor (System.String term) [0x00058] in <373b6e083d6e45e498c9082a8eebd27f>:0 
  at System.ConsoleDriver.CreateTermInfoDriver (System.String term) [0x00000] in <373b6e083d6e45e498c9082a8eebd27f>:0 
  at System.ConsoleDriver..cctor () [0x00062] in <373b6e083d6e45e498c9082a8eebd27f>:0 
   --- End of inner exception stack trace ---
  at System.Console.SetupStreams (System.Text.Encoding inputEncoding, System.Text.Encoding outputEncoding) [0x0000a] in <373b6e083d6e45e498c9082a8eebd27f>:0 
  at System.Console..cctor () [0x000a8] in <373b6e083d6e45e498c9082a8eebd27f>:0 
   --- End of inner exception stack trace ---
  at Mono.CSharp.Driver.Main (System.String[] args) [0x00019] in <6c6b2f38a076460eacf227054ff6f99a>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'System.Console' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.ConsoleDriver' threw an exception. ---> System.Exception: Magic number is wrong: 542
  at System.TermInfoReader.ReadHeader (System.Byte[] buffer, System.Int32& position) [0x0002b] in <373b6e083d6e45e498c9082a8eebd27f>:0 
  at System.TermInfoReader..ctor (System.String term, System.String filename) [0x00065] in <373b6e083d6e45e498c9082a8eebd27f>:0 
  at System.TermInfoDriver..ctor (System.String term) [0x00058] in <373b6e083d6e45e498c9082a8eebd27f>:0 
  at System.ConsoleDriver.CreateTermInfoDriver (System.String term) [0x00000] in <373b6e083d6e45e498c9082a8eebd27f>:0 
  at System.ConsoleDriver..cctor () [0x00062] in <373b6e083d6e45e498c9082a8eebd27f>:0 
   --- End of inner exception stack trace ---
  at System.Console.SetupStreams (System.Text.Encoding inputEncoding, System.Text.Encoding outputEncoding) [0x0000a] in <373b6e083d6e45e498c9082a8eebd27f>:0 
  at System.Console..cctor () [0x000a8] in <373b6e083d6e45e498c9082a8eebd27f>:0 
   --- End of inner exception stack trace ---
  at Mono.CSharp.Driver.Main (System.String[] args) [0x00019] in <6c6b2f38a076460eacf227054ff6f99a>:0 

Что это такое? Как это исправить?

 ,

playX ()

Нет соединения с download.mono-project.com

Хочу установить Monodevelop на Ubuntu 18.04, но при добавлении PPA сам репозиторий импортируется, но при попытке выполнить sudo apt update получаю долгое подключение к download.mono-project.com и вот такой вывод

Не удалось получить https://download.mono-project.com/repo/ubuntu/dists/vs-bionic/InRelease Невозможно инициализировать соединение с download.mono-project.com:443 (2606:2800:133:206e:1315:22a5:2006:24fd). - connect (101: Сеть недоступна) Не удаётся соединиться с download.mono-project.com:443 (152.199.20.1), connection timed.

Эта проблема наблюдается около 2х недель. Раньше пользовался Monodevelop без каких-либо проблем.

 , , ,

umaksd ()