我们刚刚将 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)吗?
谢谢
需要包含以下文件:
应用程序名称.runtimeconfig.json
应用程序名称.deps.json
应用程序名称.dll.manifest
应用程序名称.应用程序