Запустить приложение CLR без установленного .NET Framework - PullRequest
0 голосов
/ 26 октября 2018

Мне было интересно, возможно ли запустить приложение CLR (C ++ / CLI) без .NET Framework, установленного на целевой машине.

Поскольку приложения CLR зависят от .NET Framework DLL (я думаю) существует ли способ скопировать используемые DLL в выходную папку вместо установки .NET Framework?

Я создаю свое приложение CLR в Microsoft Visual Studio Community 2017 с установленным .NET Framework 1.0 - 4.5.2 и VC ++ 2017 (последнее, я забыл, lol)

1 Ответ

0 голосов
/ 26 октября 2018

Нет.

Если приложение не является dotnetcore и не переносит среду выполнения в своем собственном установщике в собственный FOLDER - поддерживается для ядра (которое в 3.0 может обрабатывать пользовательский интерфейс в 2019 году), НЕ поддерживается до этого, необходимо установить .NET Framework.

Хотя в наши дни .NET Framework является частью многих задач - этого требует Powershell - поэтому на всех современных окнах должна быть установлена ​​версия. Не самый текущий, хотя.

...