Erstellen Sie eine eigenständige einzelne Exe-Datei aus einer C#-WPF-AnwendungC#

Ein Treffpunkt für C#-Programmierer
Guest
 Erstellen Sie eine eigenständige einzelne Exe-Datei aus einer C#-WPF-Anwendung

Post by Guest »

Ich versuche, eine einzelne verteilbare Exe-Datei dieser einfachen kleinen Anwendung zu erstellen:
using System;
using System.Windows;
namespace BlackScreen
{
public partial class App : Application
{
[STAThread]
public static void Main()
{
App app = new App();
Window window = new Window();
window.Show();
app.MainWindow = window;
app.Run();
}
}
}

Meine csproj-Datei enthält:



WinExe
net7.0-windows
enable
true

true
true
true




Wenn ich jedoch dotnetpublish -r Release ausführe, erhalte ich Dutzende Dateien im Ordner „Release, keine einzige EXE-Datei. Wenn ich nur die Exe-Datei aus diesem Ordner nehme und an einem anderen Ort ablege, wird sie nicht ausgeführt, daher sind eindeutig diese Dutzenden anderer Dateien erforderlich.
In älteren Antworten auf ähnliche Fragen wird die Der empfohlene Ansatz ist die Verwendung von ilmerge, das inzwischen jedoch veraltet ist. Gibt es eine Alternative oder ist das Erstellen einer eigenständigen Exe-Datei nicht mehr möglich?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post