Почему для установки .NET Framework требуется так много времени? Почему это сложно сделать его портативным?C#

Место общения программистов C#
Anonymous
 Почему для установки .NET Framework требуется так много времени? Почему это сложно сделать его портативным?

Сообщение Anonymous »

Допустим, я хочу отправить очень небольшое приложение для консоли (50 строк кода также я использую систему. Я хотел бы сделать приложение портативным, поэтому я просто отправляю ему вывод каталога Bin. Также было бы неплохо включить только библиотеки DLL, которые я планирую использовать в этом случае System.dll (эта библиотека содержит System.Text.RegularexPressions пространство имен). < /P>
Другими словами, почему есть Это то, что я не могу включить System.dll в мое консольное приложение, чтобы сделать его портативным и для работы на компьютере, на котором нет установленной .NET Framework. < /p>
Почему установка из .NET Framework 4.0 так сложный? Что произойдет, если Windows, где разместить все библиотеки .NET на C: \ Program Files \ .net Framework 4.0 \ , а затем на установке Напишите ключ к реестру пути, где была установлена ​​эта структура, чтобы программы были установлены, чтобы программы Способны найти Nessesary DLLS. < /p>
Почему инсталляции настолько сложны в целом? затем Включите это в мой проект, и это не сработало
edit
Я думаю, мой вопрос должен был быть почему .NET Framework 4.0 принимает Так долго установить? Почему не возможно запустить .NET Framework 4.0, если Windows, где размещать необходимые DLL в файлы программы, а затем записать в реестр, в котором находятся эти DLL? Этот процесс был бы намного быстрее. Почему бы не сделать так? Насколько важен CLR. Я думаю, что единственная часть, которую мне не хватает, - это то, почему инсталляции занимают так много времени. Я понимаю, что есть тысячи DLL. Рассказывание этих DLL для программных файлов и написания 10000 ключей в реестре должно быть гораздо быстрее.

Подробнее здесь: https://stackoverflow.com/questions/123 ... make-it-po

Вернуться в «C#»