1

MonoTouch 用に Log4Net をビルドしようとしていますが、必要なアセンブリも System.Configuration を含む MonoTouch 用にビルドする必要があり、このソースがありません。

MonoTouch 用の Log4Net を構築した人はいますか?

4

2 に答える 2

1

私はServiceStack.Loggingをチェックアウトします。Monoで動作することはわかっています...

https://github.com/ServiceStack/ServiceStack.Logging

また、Googleグループのこのスレッド

https://groups.google.com/forum/#!topic/servicestack/dXWkiD5BIMk

于 2012-12-19T04:48:07.853 に答える
1

MonoTouch の大部分は、Monoプロジェクトに基づいて構築されています。これは、基本クラス ライブラリ(BCL) を含むソース コードの大部分が、github でオープン ソースとして利用できることを意味します。

Mono の BCL の一部はSystem.Configuration.dllアセンブリであるため、技術的には、このアセンブリを (ソースから) 再構築して、独自のプロジェクト内で使用することができます。

最も困難な部分はSystem.Configuration、MonoTouch (Silverlight プロファイルのスーパーセット) に同梱されている BCL プロファイルの一部ではないものに依存しないようにすることです。必要なタイプを追加/削除し、独自のプロジェクト (この場合は Log4Net) に必要なものがすべて揃っていることを確認するには、少し手術が必要になる場合があります。

于 2012-03-13T12:15:56.487 に答える