Я начал организовывать свой код на день в отдельные файлы .cs, а чтобы позволить методам, которые работают с пользовательским интерфейсом, продолжать делать это, я бы создал код .cs в том же пространстве имен и имени публичного частичного класса, чтобы методы могли быть взаимозаменяемыми.Не содержит статического «основного» метода, подходящего для точки входа
Мой заголовок выглядит в виде четырех файлов, в том числе и мой основной основной файл, который называет:
public shell()
{
InitializeComponent();
}
Заголовок площадь .cs файлов, которые работают с UI (и, кажется, вызывает этот новый конфликт):
using System;
using System.Windows.Forms;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.IO;
using System.Data.SqlServerCe;
using System.Diagnostics;
using System.Threading;
using System.Collections.Specialized;
using System.Net;
using System.Runtime.InteropServices;
using watin = WatiN.Core;
using WatiN.Core.Native.InternetExplorer;
using System.Web;
namespace WindowsFormsApplication1
{
public partial class shell : Form
{
Теперь, когда я пытаюсь отладки/просмотра моего приложения (BTW как это приложение для Windows в Visual Studio 2010 Express) Я получаю сообщение об ошибке:
Does not contain a static 'main' method suitable for an entry point
Я посмотрел в свойствах приложения в Application-> Startup, но он не предлагает мне никаких параметров. Как я могу сообщить приложению, чтобы он начинался с файла .cs с моим InitializeComponent(); команда?
- Я огляделся до сих пор без решения.
- Свойства каждого файла .cs установлены в «Компиляция».
- Я не вижу файл App.xaml в своем обозревателе решений, но я вижу файл app.config.
Я все еще очень новый, и это моя первая попытка организовать метод с кодом C#.
у вас есть основной метод? –
Если честно, я не вижу метод, называемый Main в любом месте моего кода. Я работаю над этим проектом уже пару месяцев. – atwellpub
Вам нужен статический метод, называемый 'main', с правильной подписью. Вот как компилятор знает, как запустить вашу программу. –