我用 C#/.NET 编写了一个相当简单的应用程序,但找不到发布它的好方法。它是一种用户只会运行一次或每隔几个月运行一次的“工具”。因此,我希望有一种方法可以将它部署在不需要安装即可运行的地方(只需在下载后直接双击 EXE 文件即可运行)。
但是,它仍然需要(以某种方式)包含正确版本的 .NET、库等,以便它能够正确运行。我知道这在使用 ClickOnce 时已包含在内,但这仍会将应用程序安装到用户的计算机上。
有没有办法做到这一点?
编辑-\bin\Debug
myAppName.application
myAppName.exe
myAppName.exe.config
myAppName.exe.manifest
myAppName.pdb
myAppName.vshost.application
myAppName.vshost.exe
myAppName.vshost.exe.config
myAppName.vshost.exe.manifest
extraLibrary.dll
以及两个文件夹
app.publish
Resources