Можно использовать бесплатный Visual C# 2010 Express, но в нем нет возможности подключения к работающему процессу. Поэтому отладка скриптов в нем не удобна. В полноценном Visual Studio 2010 все есть, но он уже не бесплатен.