Каковы различия между запуском приложения C# в WindowsNT и Windows7?
При попытке запустить программу aC# hello world в Windows NT4 SP6a появляется сообщение об ошибке:.net dll не найден; Однако при попытке установить.net Framework 1.1 на WinNT я получаю ошибку: "Приложение сгенерировало исключение, которое не может быть обработано". Когда я запускаю приложение C# в Windows 7, проблем не возникает.
1 ответ
Windows 7 поддерживает новейшую платформу.NET, тогда как WinNT поддерживает только.NET 1.1, и установка.NET 1.1 на WinNT не проста.
Чтобы преодолеть эти ошибки, сделайте следующее:
- Чтобы это исправить, нам нужно скопировать папку с компьютера с Windows Server 2003 на компьютер с WinNT.
- Найдите компьютер с Windows Server 2003, на котором уже установлена платформа.NET.
- Из машины Win 2003 скопируйте папку "Framework" [C:\Windows\Microsoft.NET\Framework]
- Создайте папку "Microsoft.NET" на машине WinNT в [C:\Winnt\Microsoft.NET]
- Скопируйте папку "Framework" из шага 3 в папку "Microsoft.NET" на компьютере WinNT (шаг 4).
- Теперь у вас есть структура папок [C:\Winnt\Microsoft.NET\Framework] на машине WinNT.
- Запустите dotnetfx.exe, и установка должна завершиться без происшествий.