[Visual Studio 2008]Was macht eine App-Konsole oder Windows Form-Anwendung?
habe ich ein neues Projekt für Konsolenanwendung und modifiziert es wie folgt aussehen:
class Program
{
static void Main (string[] args) {
Thread.Sleep (2000);
}
}
Dann habe ich ein anderes Projekt für Windows Forms-Anwendung und modifiziert es:
static class Program
{
//[STAThread] commented this line
static void Main (string[] args) { //Added args
//Commented following lines
//Application.EnableVisualStyles();
//Application.SetCompatibleTextRenderingDefault (false);
//Application.Run (new Form1()); commented this line
Thread.Sleep (2000);
}
}
Jetzt habe ich weder Konsolenfunktionen (Console.Write etc.) in der ersten Anwendung geschrieben, noch habe ich Formulare verwandte Operationen in der zweiten geschrieben. Sieht mit mir identisch aus.
Noch die erste Anwendung zeigt BLACK Fenster und die zweite zeigt nichts. Was macht es so?
können Sie jeden Projekttyp in eine Assembly mit dem richtigen Compiler-Schalter kompilieren. – Perpetualcoder