1 / 1 / 0
Регистрация: 24.08.2012
Сообщений: 30
|
|
1 | |
Как перенести проект из VS на Linux06.09.2012, 11:41. Показов 4810. Ответов 7
Метки нет (Все метки)
Начинал писать в Visual Studio теперь мы на работе массово переходим на Linux. Можно ли перенести проект из VS в какую то *nix IDE? Слышал что есть Mono и какие то IDE вроде тоже бывают. Посоветуйте что нибудь.
0
|
06.09.2012, 11:41 | |
Ответы с готовыми решениями:
7
Как перенести проект? Нужно как-то перенести проект на VB 6.0 Как правильно перенести проект? C# как перенести Windows приложение на Linux? |
Темная сторона .Net
592 / 489 / 39
Регистрация: 21.07.2012
Сообщений: 1,668
|
|
06.09.2012, 11:45 | 2 |
Mono. Используйте это сначала для проверки совместимости
Мама Не забывайте что прав у моно на WinForms и еще некоторые технологии нет. Честно если бы не WPF,TPL,WCF и то что я их учил долго,я бы уже удалил винду и поставил Моно с Линуксом. p.s. Правильнее из VS на Mono..или уже из Винды на Юникс
1
|
1 / 1 / 0
Регистрация: 24.08.2012
Сообщений: 30
|
|
06.09.2012, 12:46 [ТС] | 3 |
Ок, понятно. У меня консольное приложение так что WinForms не потребуется. А сам проект перенести можно чтобы всевозможные связи не указывать заново? И ещё, там в "маме" .Net 2.0 а я 4.5 использую
0
|
06.09.2012, 14:00 | 4 |
Mono - это рантайм .NET-а, а не среда разработки. Теоретически, вы можете просто скомпилировать файлы из VS, и потом просто запускать под линуксом, без перекомпиляции и настроек связи.
Разработчики mono также разрабатывают своя среда разработки, которая работает на нескольких платформах (и линукс и windows), называется - MonoDevelop. MonoDevelop умеет открывать проекты и решения, созданные в VS. Однако, если в использовали абсолютные пути, которые использовали на Windows, а хотите работать под линуксом - связи все же придется настроить. Непонятно, откуда вы это взяли, MoMA для запуска требует .NET 2.0+, однако это не мешает ей проверять программы, написанные и для более поздних версий фреймворка.
1
|
1 / 1 / 0
Регистрация: 24.08.2012
Сообщений: 30
|
|
06.09.2012, 15:18 [ТС] | 5 |
У меня в одном exe-шнике указана связь на другой и когда я его запускаю в MonoRuntime вижу такое:
0
|
Темная сторона .Net
592 / 489 / 39
Регистрация: 21.07.2012
Сообщений: 1,668
|
|
06.09.2012, 16:46 | 6 |
Если МоМа не ругается можно в тупую перекомпилить.
А если да - придется некоторые методы либо переписать либо заменить,но это не так часто бывает.
1
|
1 / 1 / 0
Регистрация: 24.08.2012
Сообщений: 30
|
|
07.09.2012, 09:21 [ТС] | 7 |
0
|
463 / 340 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
|
|
31.01.2013, 07:13 | 8 |
У меня тоже проблема с переносом. Может подскажете что-то?
Что должно стоять на компьютере пользователя, чтоб запустилось приложение на Mono?
0
|
31.01.2013, 07:13 | |
31.01.2013, 07:13 | |
Помогаю со студенческими работами здесь
8
Как перенести базу с Windows-сервера на Linux? Как правильно перенести проект на другую машину? Как правильно перенести проект с VisualStudio на Qt Creator ? Как перенести проект с Builder 6 на Microsoft VS2013? Как перенести код с проекта VS2012 в проект VS2010? Как перенести базу данных с SQL server в проект Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |