Нужно .NET Framework.
Уфф.. Ну буквально же на днях спрашивали! Совсем лень в поиск заглянуть?
А>Какие с собой dll'ки и бибдиотеки нужно такскать вместе с программой написаной на основе .NET, чтобы эта программа работала на Windows NT/98/2k/XP?
В простейшем случае, только .Net Framework.
Если же твоя программа использует что-нибудь еще (какой-нибудь COM, например), простейший выход --- создать проект-инсталятор в VS. Он сам определит все зависимости и включит их в инсталяционный пакет.
... << RSDN@Home 1.1.0 stable >>