Portable Library Projects v2 を MonoTouch で動作させるために、私は現在、いくつかの困難を乗り越えようとしています。
そのうちの 1 つは、System.Net メソッド用の転送 DLL を構築していることです ( http://slodge.blogspot.co.uk/2012/04/using-portable-library-tools-for.htmlの説明を参照してください) 。
ただし、正しい名前の DLL を実際に生成する際に問題が発生しています。これを生成すると、System.Net
次のビルド中にエラーが発生するためです。
エラー CS0281:
System.Net, PublicKeyToken=7cec85d7bea7798e', but the output assembly is named
System.Net、Version=0.0.0.0、Culture=neutral、PublicKeyToken=null にフレンド アクセスが許可されました。「System.Net, PublicKeyToken=7cec85d7bea7798e」への参照を追加するか、出力アセンブリ名をそれに一致するように変更してみてください (CS0281) (System.Net.Touch)
これを回避する方法があります-別の名前でファイルを生成し、後で手動で名前を変更します。しかし、できればこの手順は避けたいと思います。
System.Net というアセンブリを生成しながら、このエラーを回避する方法を提案できる人はいますか?