Vra

In die geval dat jy nie weet van Phoenix, dit is 'n samesteller raamwerk van Microsoft wat Blijkbaar gaan die fondament van al hul nuwe opstellers wees. Dit kan in kode van CIL, x86, x64, en IA64 lees; en uitstraal kode in x86, x64, IA64, of CIL.

Kan ek gebruik dit om 'n suiwer Net app omskep in 'n suiwer inheemse app? Dit wil sê, sal dit nie nodig om enige Net DLL (nie eens mscoree) laai, en dat dit dieselfde semantiek het? Dit is uitgesluit Refleksie, natuurlik.

Was dit nuttig?

Oplossing

Sonder te veel oor Phoenix weet, ten einde 'n NET app hardloop native jy gaan ook 'n boorling weergawe van die raamwerk, tensy jy nie die raamwerk (wat is pretty much onmoontlik) gebruik het.

Ook die CLR sluit vullisverwydering, vergadering laai, ens, so storting die vertolking deel van die CLR waarskynlik sal dit 'n groot verskil aan die prestasie van NET programme nie.

Ook van die Phoenix Vrae :

  

Q. Hoe kan ek benutten van 'n boorling beeld te beeld 'n MSIL (of andersom)?

     

'n. Nie baie maklik. Dit is nie 'n ondersteunde scenario, en terwyl dit teoreties moontlik sou wees, weet ons nie van enigiemand wat dit eintlik gedoen het.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top