FAQ по PascalABC.NET: различия между версиями

Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
(Новая: '''1. Что такое "Платформа Microsoft.NET"? http://ru.wikipedia.org/wiki/Microsoft_.NET''' Если говорить коротко, то платформа .NET - эт...)
 
Нет описания правки
 
(не показано 13 промежуточных версий 2 участников)
Строка 1: Строка 1:
'''1. Что такое "Платформа Microsoft.NET"? http://ru.wikipedia.org/wiki/Microsoft_.NET'''
'''1. Что такое "Платформа Microsoft.NET"?  


Если говорить коротко, то платформа .NET - это комплекс программ и библиотек, необходимых для запуска программ, написанных под NET. Платформа .NET содержит виртуальную машину, под управлением которой выполняются .NET-программы. Наиболее распространенной на данный момент является версия .NET 2.0, последней является версия .NET 3.5.
http://ru.wikipedia.org/wiki/Microsoft_.NET'''
 
Если говорить коротко, то платформа .NET - это комплекс программ и библиотек, необходимых для запуска программ, написанных под NET. Платформа .NET содержит виртуальную машину, под управлением которой выполняются .NET-программы.  
Аналогом платформы .NET является платформа Java (JRE), необходимая для запуска Java-программ.
Аналогом платформы .NET является платформа Java (JRE), необходимая для запуска Java-программ.
Существуют версии обеих платформ для мобильных телефонов.
Существуют версии обеих платформ для мобильных телефонов.
Строка 7: Строка 9:
'''2. Откуда скачать платформу и как установить?'''
'''2. Откуда скачать платформу и как установить?'''


Вы можете скачать версию PascalABC.NET + Microsoft .NET Framework v2.0 (~30Mb), программа установки которой уже содержит платфору .NET.
Вы можете скачать версию PascalABC.NET + Microsoft .NET Framework (~100Mb), программа установки которой уже содержит платфору .NET.
Либо вы можете установить платформу самостоятельно:
Либо вы можете установить платформу самостоятельно.
Для начала небоходимо поставить обновление для Windows Installer (до версии 3.1) http://pascalabc.net/downloads/WindowsInstaller-KB893803-v2-x86.exe
Далее скачать и запустить установочный пакет платформы http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5
 
'''3. Где скачать последнюю версию PascalABC.NET?'''  
'''3. Где скачать последнюю версию PascalABC.NET?'''  


http://pascalabc.net/index.php?option=com_content&task=view&id=21&Itemid=27
http://pascalabc.net/ssyilki-dlya-skachivaniya


'''4. Что нужно для работы программ, откомпилированных в PascalABC.NET?'''
'''4. Что нужно для работы программ, откомпилированных в PascalABC.NET?'''


На компьютере должна быть установлена платформа Microsoft.NET 2.0 или выше
На компьютере должна быть установлена платформа Microsoft.NET 4.0.3 или выше
 
'''5. Не работает запуск по F9 программ, использующих модуль CRT'''
 
Необходимо вызывать по Shift-F9, то есть без перенаправления вывода в оболочку.
 
'''6. Mono'''
 
Активно развивается версия платформы .NET - Mono. Mono - проект по созданию полноценного воплощения системы .NET на базе свободного программного обеспечения для различных ОС таких как Linux, Solaris, Mac OS X. http://www.mono-project.com
Консольный компилятор PascalABC.NET (pabcnetc.exe) функционирует на последней версии Mono. Также при наличии интернета можно использовать [http://pascalabc.net/WDE/ веб-среду PascalABC.NET WDE].


'''5. Запустятся ли программы, откомпилированные PascalABC.NET, на платформе версии 3.0 или 3.5?'''
'''7. Можно ли компилировать Win32-приложения в PascalABC.NET?'''


Да
Нет. Но можно вызывать функции из Win32-библиотек и работать с COM.

Текущая версия от 08:41, 12 февраля 2016

1. Что такое "Платформа Microsoft.NET"?

http://ru.wikipedia.org/wiki/Microsoft_.NET

Если говорить коротко, то платформа .NET - это комплекс программ и библиотек, необходимых для запуска программ, написанных под NET. Платформа .NET содержит виртуальную машину, под управлением которой выполняются .NET-программы. Аналогом платформы .NET является платформа Java (JRE), необходимая для запуска Java-программ. Существуют версии обеих платформ для мобильных телефонов.

2. Откуда скачать платформу и как установить?

Вы можете скачать версию PascalABC.NET + Microsoft .NET Framework (~100Mb), программа установки которой уже содержит платфору .NET. Либо вы можете установить платформу самостоятельно.

3. Где скачать последнюю версию PascalABC.NET?

http://pascalabc.net/ssyilki-dlya-skachivaniya

4. Что нужно для работы программ, откомпилированных в PascalABC.NET?

На компьютере должна быть установлена платформа Microsoft.NET 4.0.3 или выше

5. Не работает запуск по F9 программ, использующих модуль CRT

Необходимо вызывать по Shift-F9, то есть без перенаправления вывода в оболочку.

6. Mono

Активно развивается версия платформы .NET - Mono. Mono - проект по созданию полноценного воплощения системы .NET на базе свободного программного обеспечения для различных ОС таких как Linux, Solaris, Mac OS X. http://www.mono-project.com Консольный компилятор PascalABC.NET (pabcnetc.exe) функционирует на последней версии Mono. Также при наличии интернета можно использовать веб-среду PascalABC.NET WDE.

7. Можно ли компилировать Win32-приложения в PascalABC.NET?

Нет. Но можно вызывать функции из Win32-библиотек и работать с COM.