VS2010 でポータブル クラス ライブラリを作成しようとしています。デフォルトでは、 をターゲットにしているようです.NET Framework 4 and higher
。追加された機能が必要なため、4.03 以降をターゲットにする必要があります ( System.Xml.Linq
)。しかし、ターゲット フレームワークを変更しようとすると、変更が機能しません。このダイアログが表示されます:
他のフレームワークの 1 つを選択OK
して . 何が起きてる?
更新Mono for Android
:またはを選択しない限り、4.5 を選択できますVS Mono Touch
。これらのライブラリには 4.0 が必要なようですが、4.5 には下位互換性があるため、その理由がわかりません。これは Mono で使用するためのものなので、これらが必要です。