其中是将vb.net表单转换为c#后的主要方法

本文关键字:方法 转换 vb 表单 net | 更新日期: 2023-09-27 18:29:45

我用sharpdevel将一个Vb.Net表单(以前用vb6编写)转换为c#,现在我犯了一个错误,找不到合适的主方法。

对此有什么解决方案吗?

向致以最良好的问候

其中是将vb.net表单转换为c#后的主要方法

看起来你必须修复项目,或者用不同的设置重新运行转换器。

一个简单的修复方法可以是:

  • 创建新的WinForms项目
  • 使用"添加现有项目"添加表单
  • 将其作为主窗体(项目属性)

如果您创建了一个C#Windows窗体应用程序,您可以在Program.cs 中找到Main

编辑:添加了示例代码程序.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());
        }
    }
}