Main関数でしょっぱな
Device device = new Device(DriverType.Hardware);
するところで実行時エラーなんだけどどうすればいいの?

'System.IO.FileLoadException' のハンドルされていない例外が Microsoft.VisualStudio.HostingProcess.Utilities.dll で発生しました。

追加情報: 混合モード アセンブリはバージョン 'v2.0.50727' のランタイムに対して作成されており、追加の構成情報がないと 4.0 ランタイムでは読み込めません。