このようなPCL とは何かについての記事はかなり多くあります。
しかし、私が見つけたすべてのことから、彼らはほとんど次のようなことを言っています:
ポータブル ライブラリ ツール CTP は、新しい "ポータブル クラス ライブラリ" プロジェクト テンプレートを Visual Studio に追加します。これを使用して、再コンパイルせずにさまざまな .NET プラットフォームで実行されるクラス ライブラリを C# および VB で作成できます。
しかし、.NET (および Mono) がどのように機能するかについてのこの優れた説明を注意深く読むと、なぜ PCL が必要なのかがさらに不明確になりました。
いくつかのアセンブリを構築し、CIL バイトコード(他のプラットフォームで使用できる(対応するプラットフォームに (.NET の主なアイデアのように) CLR 実装がある場合)) が含まれている場合、問題は何ですか? では、なぜ PCL も必要になるのでしょうか。