Я пытаюсь понять, как программное обеспечение, как App-V и sandboxie (http://www.sandboxie.com/). Но для моей жизни я не могу думать ни о чем, что могло бы сделать это возможным. Как они перехватывают вызовы API и обманывают целевое программное обеспечение? Если кто-то скажет, что это просто магия и пыль, я бы поверила им. Серьезно, есть ли там какие-либо документы, в которых обсуждаются решения этой проблемы?Как реализована виртуализация приложений?
Если это возможно на уровне CLR, это было бы хорошо, но я готов пойти на родной, если потребуется.
Вы должны посмотреть http://boxedapp.com/ это SDK для виртуализации приложений для разработчиков. – MastAvalons