0

SharpDevelopを使用してVb.Netフォーム(以前はvb6で記述されていた)をc#に変換しましたが、適切なメインメソッドが見つからないというエラーが発生します。

これに関する解決策はありますか?

よろしくお願いします

4

2 に答える 2

1

プロジェクトを修正するか、別の設定でコンバーターを再実行する必要があるようです。

修正する簡単な方法は次のとおりです。

  • 新しい WinForms プロジェクトを作成する
  • Add Existing Item を使用してフォームを追加します
  • メインフォームにする (プロジェクトのプロパティ)
于 2012-04-03T08:50:48.443 に答える
1

C# Windows フォーム アプリケーションを作成した場合は、Program.cs 内に Main があります。

編集:サンプル コード Program.cs サンプルを追加

using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace WindowsFormsApplication2

{
    static class Program
    {
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());
        }
    }
}
于 2012-04-03T08:33:18.953 に答える