Develop Arduino Using Visual Studio 2012 on Windows 8
0. Environment
Windows 8 Pro English 64bit
Visual Studio 2012 Ultimate English
Visual Micro (Arduino for Visual Studio (1211.04)) (http://visualmicro.codeplex.com/)
1. Steps
0) You must have Visual Studio installed
1) Install the "Visual Micro (Arduino for Visual Studio)" plugin
If you got error "Error 1001: installutillib.dll Unknown Error", please install .Net Framework 3.5 for Windows 8 by this way:
"Control Panel" > "Programs and Features" > "Turn Windows features on or off" > Choose ".NET Framework 3.5 (includes .NET 2.0 and 3.0)" > "OK"
3) In VS, "Tools" > "Options" > "Visual Micro", and set the folder of your Arduino installation
4) Choose your arduino board and serial port in the tool bar
2. Reference
1) http://arduino.cc/playground/Code/VisualMicro