アカウント名:
パスワード:
MonoはわりとニッチなAPIはサボってたりする。unimplemented exceptionのたぐいはMonoを使っていると不意打ちでやってきたりする。Microsoft.Win32とか、Win32 APIのたぐいは特に危険。
先日Mono上でネットワークインターフェースを列挙してみようとしたとき、System.Net.NetworkInformation.NetworkInterface周辺クラスでNotImplementedExceptionを食らいました。(確かUnicastIPAddressInformation)なので、Mono上での動作は諦めることに……。
あと、DataContractSerializerの吐くデータに互換がないのは、.NET Coreで解消されるのかな?
Microsoft名前空間は仕方ないかと。
Environment.Specialfolder辺りも違いますね。まあ、LinuxでWindowsフォルダやStartupフォルダよこせと言われてもねえ。。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
ニッチなAPI (スコア:3, 興味深い)
MonoはわりとニッチなAPIはサボってたりする。
unimplemented exceptionのたぐいはMonoを使っていると不意打ちでやってきたりする。
Microsoft.Win32とか、Win32 APIのたぐいは特に危険。
Re:ニッチなAPI (スコア:1)
先日Mono上でネットワークインターフェースを列挙してみようとしたとき、System.Net.NetworkInformation.NetworkInterface周辺クラスでNotImplementedExceptionを食らいました。
(確かUnicastIPAddressInformation)
なので、Mono上での動作は諦めることに……。
あと、DataContractSerializerの吐くデータに互換がないのは、.NET Coreで解消されるのかな?
Re: (スコア:0)
Microsoft名前空間は仕方ないかと。
Environment.Specialfolder辺りも違いますね。
まあ、LinuxでWindowsフォルダやStartupフォルダよこせと言われてもねえ。。