IEでGoogleMapのアイコンが表示されない

Googleマップを使ったアプリケーションの開発をしていて、ieでのみ地図上のカスタムアイコンがうまく表示されなかったので、若干はまってしまった。

結局、原因はiconSizeに指定した数値が、実際の画像のサイズより小さかったため。

icon.iconSize = new GSize(51, 51);

実際の画像のサイズがいつの間にか52pxになっていたので、51pxに修正したら直った。

これは予想外