これと同様の質問 here がありますが、これには別の原因が関係していると思います。
クラスを新しいプロジェクトから古いプロジェクトに移動しました。どちらも.net 4.6を対象としていましたが、移動後、ビルド時に次のエラーが発生しました。
機能「補間文字列」はC#5では使用できません。言語バージョン6以降を使用してください。
プロパティウィンドウで、プロジェクトをC#6でビルドするように変更せずに設定してみました。
DotNetCompilerPlatformバージョン2.1.0をインストールします。