.NET 8.0 Windows - 分发新版本应用程序所需的文件

问题描述 投票:0回答:1

我们刚刚将 vb.net Windows Forms 运行时应用程序升级到 .NET 8.0。
关于运行时,我们使用“自包含”。
所以….NET 8.0 的运行时和 APP 存储在同一目录中。

现在的问题是,哪些文件必须更新为新版本的 .exe?
在 .NET 8.0 中,有一些新的配置文件......
如果我们创建新版本,则会更新以下文件:

Appname.dll 和 Appname.exe ( 1 ):
这些文件必须更新,因为它们包含应用程序代码。
更多文件:
应用程序名称.runtimeconfig.json
应用程序名称.deps.json
应用程序名称.应用程序
应用程序名称.dll.manifest
应用程序名称.xml

应用程序名称。pdb
我认为,这个文件已经过时了,因为它应该包含调试信息。

有人可以解释哪些附加文件必须与新的 .exe 版本一起分发(除了 Appname.dll 和 Appname.exe)吗?

谢谢

vb.net visual-studio-2022 .net-8.0
1个回答
0
投票

需要包含以下文件:

应用程序名称.runtimeconfig.json

应用程序名称.deps.json

应用程序名称.dll.manifest

应用程序名称.应用程序

© www.soinside.com 2019 - 2024. All rights reserved.