Почему просто не установить фреймворк? - есть множество причин: он тормозной, имхо разные версии .NET-а конфликтуют / местами несовместимы, на фреймворк необходимо ставить кучу апдейтов, из-за его вечной дырявости.
Что нам нужно ?
Понадобится сам фреймворк, версию которого мы будем пилить. (Обычно в описании к приложению упоминается, какая версия .NET-а ему нужна).
Метод заключается в следующем:
необходима "база" компонентов .Net-a (которая обычно находится по пути %systemroot%\Microsoft.NET\Framework\). Глянем, что у нас тут есть
- Код: Выделить всё
Содержимое папки D:\WINDOWS\Microsoft.NET\Framework
29.12.2012 10:41 <DIR> .
29.12.2012 10:41 <DIR> ..
07.11.2009 01:07 86 864 NETFXSBS10.exe
07.11.2009 01:07 41 392 netfxsbs12.hkf
07.11.2009 01:07 13 648 sbscmp10.dll
07.11.2009 01:07 13 648 sbscmp20_mscorwks.dll
07.11.2009 01:07 13 648 sbscmp20_perfcounter.dll
07.11.2009 01:07 13 664 sbs_diasymreader.dll
23.09.2005 07:29 5 120 sbs_iehost.dll
07.11.2009 01:07 13 672 sbs_microsoft.jscript.dll
23.09.2005 07:29 5 632 sbs_microsoft.vsa.vb.codedomprocessor.dll
07.11.2009 01:07 13 656 sbs_mscordbi.dll
07.11.2009 01:07 13 656 sbs_mscorrc.dll
07.11.2009 01:07 13 656 sbs_mscorsec.dll
07.11.2009 01:07 13 696 sbs_system.configuration.install.dll
07.11.2009 01:07 13 664 sbs_system.data.dll
07.11.2009 01:07 13 688 sbs_system.enterpriseservices.dll
23.09.2005 07:29 5 120 sbs_VsaVb7rt.dll
07.11.2009 01:07 13 664 sbs_wminet_utils.dll
07.11.2009 01:07 13 648 SharedReg12.dll
27.12.2012 09:56 <DIR> v1.0.3705
26.12.2012 13:11 <DIR> v1.1.4322
29.12.2012 13:02 <DIR> v2.0.50727
27.12.2012 09:58 <DIR> v3.0
27.12.2012 09:59 <DIR> v3.5
18 файлов 321 736 байт
7 папок 48 673 652 736 байт свободно
D:\WINDOWS\Microsoft.NET\Framework>
немало, однако...
В качестве подопытного возмем полезную утилиту DXVA Checker(http://nvworld.ru/utilities/dxvacheck/).
Продолжение...