【发布时间】:2019-12-25 16:50:54
【问题描述】:
通过使用 .net native(UWP 应用程序),我能够构建一个无需安装 .net 框架即可运行的应用程序,但由于它与应用程序一起创建了许多依赖项(dll 文件),因此出现了问题。我想创建一个可以从网络下载文件(其他 exe)并静默执行的独立应用程序。
【问题讨论】:
-
这是一种实现方式:hanselman.com/blog/…
通过使用 .net native(UWP 应用程序),我能够构建一个无需安装 .net 框架即可运行的应用程序,但由于它与应用程序一起创建了许多依赖项(dll 文件),因此出现了问题。我想创建一个可以从网络下载文件(其他 exe)并静默执行的独立应用程序。
【问题讨论】:
在当前处于预览阶段的 .NET Core 3 中,您可以使用 dotnet 和 PublishSingleFile 属性发布单文件可执行文件:
dotnet publish -r win10-x64 /p:PublishSingleFile=true
更多信息请参考this博文。
【讨论】: