InstantC#を使用してVBからC#に変換したASP.Netプロジェクトがあります。変換はかなりうまくいったようです。手動で修正する必要のある項目はごくわずかでした。プロジェクトをVS2010からVS2012に変換した後、これを行いました。推論されたメソッドとオブジェクト参照を修正すると、一度ビルドすることができました。
このページを表示すると、イベントハンドラーの割り当てでオブジェクトヌル参照例外が発生しました。
作り直しました。今回は、ページにある他のユーザーコントロールを参照するコードのメソッドとプロパティから、あらゆる種類のエラーを受け取りました。デザイナファイルを見ると、タイプを正しく判別してコントロールに割り当てていません。
オブジェクトタイプを手動で変更しようとしましたが、VisualStudioによって元に戻されます。
また、デザイナーファイルを削除して、[Webアプリケーションに変換]を選択してみました。
同じプロジェクトには、正常に機能する他のユーザーコントロールがあります。問題ない。これを修正する方法に関する他のアイデアはありますか?