出力ファイル名の拡張子が使用されているオプションと一致しません '-a' または '-target:library' を使用する場合は出力ファイル名の拡張子を '.dll' にし '-target:module' の場合は '.netmodule' ...

出力ファイル名の拡張子が使用されているオプションと一致しません。'-a' または '--target:library' を使用する場合は出力ファイル名の拡張子を '.dll' にし、'--target:module' の場合は '.netmodule' にし、それ以外の場合は '.exe' にします。