this questionにお答えしているうちに、デバッガビューで手作業でマーシャリングプロセスを進める必要があると判断しました。Visual Studioで「管理からネイティブへの移行」を実行しますか?
残念ながら、Visual Studioはこの面白いコードのすべてを正しく実行しているようです。ここでGetProfilesDirectory
へのP /呼び出しコール(WinAPIの機能)があります:
が、このコール(F11)にステップインした後、私はFFF9BFD8
で自分自身を見つけることができません。むしろ、私は右のGetProfilesDirectory
コードに上陸:Visual Studioは単にコードの全体の束を飛び越えたという事実を示唆し、また、スタック上の[Managed to Native Transition]
エントリあります
。
この移行をどのように進めることができますか?
まあまあ、私はすでに問題を発見:あなたは、コードエディタでの可変幅フォントを使用しています!それはただの狂気です。 –
怖い!私の狂気に巻き込まれていないことを確かめるために、彼らが使うフォントを潜在的に雇うように頼んでください! –