Professional IronPython



Download 20,35 Mb.
Pdf ko'rish
bet428/453
Sana01.07.2022
Hajmi20,35 Mb.
#723045
1   ...   424   425   426   427   428   429   430   431   ...   453
418

CHAPTER 19
Using ironPython with Mono
INTERACTINg WITH oTHER .NET LANgUAgES UNdER MoNo
Mono originally focused its attention on C# development, but later added support for Visual Basic 
.NET as well. At this point, you can run any Visual Studio 2008–created application written under 
C# or Visual Basic.NET using Mono within the limitations described in the section “Understanding 
Mono Limitations” earlier in this chapter. Even DLR code appears to run fine in Mono within the 
current limits of the product, which aren’t many.
The question for this book is whether Mono will work with your IronPython application and its 
extensions written in C# or Visual Basic.NET. The extensions found in Chapters 16 and 17 are a 
good test case for using Mono in a multi-language scenario. During testing, the examples worked 
fine (except the P/Invoke example in Chapter 16) using Mono on a number of Windows platforms. 
Of course, you’ll need to test them on your machine to see if they’ll work in your environment. As 
with anything new and growing, Mono configurations don’t always work on every system.
Unfortunately, trying to get the Chapter 16 and 17 examples to work on an openSUSE setup didn’t 
prove quite as simple. The IronPython part worked fine, but trying to get the extensions to load and 
work properly didn’t. The amount of documentation available to help with these sorts of problems 
is currently limited, so troubleshooting becomes a nightmarish experiment in trying things one at a 
time and finding that many of them don’t work. If someone does get the examples in Chapters 16 and 
17 to work on Linux, I’d be really interested in knowing. Please contact me at 
JMueller@mwt.net

The point is that you’ll probably find situations where your multi-language application won’t work on 
other platforms as you originally intended.

Download 20,35 Mb.

Do'stlaringiz bilan baham:
1   ...   424   425   426   427   428   429   430   431   ...   453




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish