対処
実行しているexeは正しくbinフォルダ以下のexeかを確認する。
つまり、プロジェクト以下のbinフォルダにあるexeを使用すること。
!!!間違っても、objフォルダ以下のexeを使ってはいけない。それは罠だ!!!
なにが起きたか?
タイトル通り。非常につまらないミスだが、binフォルダ以下のexeを実行すべきところを、objフォルダ以下のexeと取り違えると、実行しても何も起こらない。
(厳密にはイベントビューワで確認すると、DllNotFoundExceptionやSystem.NotImplementedExceptionが発生している。)
原因
というか、仕様だが、VisualStudioのobjフォルダはビルド時の中間ファイルが置かれる場所。なので、dllやビルド時にコピーされるリソースファイル等は置かれていない。
どちらもReleaseフォルダができるので、取り違えやすいので注意しよう。