La extensión del nombre de salida no coincide con las opciones usadas. Si se usa '-a' o '-target:library', el nombre de archivo ...

La extensión del nombre de salida no coincide con las opciones usadas. Si se usa '-a' o '--target:library', el nombre de archivo de salida debe terminar con '.dll'; si se usa '--target:module', la extensión de salida debe ser '.netmodule'; de lo contrario, '.exe'.