Visual C #: компиляция с DLL-библиотеками времени выполнения - PullRequest
2 голосов
/ 21 июля 2010

Я пытаюсь скомпилировать мою программу в Visual C #. Однако на машине, на которой он мне нужен (ну, мне нужно, чтобы он мог работать на любой машине с Windows, по крайней мере, с Windows XP), не установлены библиотеки DLL .NET. Я новичок в этом, так как я могу скомпилировать мою программу Visual C # с DLL-библиотеками времени выполнения, чтобы она работала на других машинах?

Ответы [ 3 ]

5 голосов
/ 21 июля 2010

Нет пути.Перед запуском любого приложения .NET необходимо установить среду выполнения .NET.

5 голосов
/ 21 июля 2010

Если вы используете развертывание Click-Once, вы можете установить в установщике параметр , который установщик должен установить .NET Framework перед запуском. Если это не вариант (например, у целевой машины медленное / нет подключения к Интернету), вы можете установить распространяемую версию .NET

4 голосов
/ 21 июля 2010

Вы не можете.Программы .Net могут работать только в том случае, если на целевой машине установлен .Net framework / CLR.Для этого сценария нет чистой истории развертывания XCOPY.

...