/target
出力ファイル形式を指定します。
/target コンパイラ オプションは、次のいずれかの形式で指定できます。
/target:exe
コンソール アプリケーション (.exe ファイル) を作成します。/target:library
コード ライブラリ (.dll) を作成します。/target:winexe
Windows プログラムを作成します。
解説
/target を使用すると、.NET Framework のアセンブリ マニフェストが出力ファイルに組み込まれます。
アセンブリを作成する場合は、CLSCompliantAttribute クラス属性を使用して、コードのすべてまたは一部が CLS 準拠であることを示すことができます。
import System;
[assembly:System.CLSCompliant(true)] // specify assembly compliance
System.CLSCompliant(true) class TestClass // specify compliance for element
{
var i: int;
}