Oordraagbaarheid - 'n Ontwerpsdoelwit van die .NET Framework is om neutraal ten opsigte van sy platform te wees en dus kruisplatform versoenbaar te wees. Dit wil sê die program wat geskryf is om die raamwerk te gebruik behoort op enige stelsel te kan werk waar die raamwerk geïmplementeer is. Microsoft se kommersiële implementerings van dié raamwerk dek tans Windows, Windows CE en die Xbox 360. Microsoft lê ook die spesifikasies vir die Common Language Infrastructure (wat die kern klasversameling, Common Type System en die Common Intermediate Language insluit) asook die C# en die C++/CLI rekenaartale aan beide ECMA en die ISO voor, wat hulle as oop standaarde beskikbaar maak. Dit maak dit dus moontlik vir derde partye om versoenbare implementerings van die raamwerk en sy tale op ander platforms te ontwikkel.