现在Winforms已移植到.NET Core 3,将使用什么技术来部署这些应用程序?
Now that Winforms is being ported to .NET Core 3, what technology will be used for deploying those apps? Will ClickOnce also be ported?
ClickOnce使用的许多属性当前都存储在.csproj文件中,但是那些项目文件在.NET Framework和.NET之间发生了显着变化。核心,因此大概需要更改Microsoft的ClickOnce代码才能使其正常工作?
Many of the properties used by ClickOnce are currently stored in the .csproj file, but those project files change significantly between .NET Framework and .NET Core, so presumably this would require changes to Microsoft's ClickOnce code to make it work?
Microsoft对此是否有正式的消息,我找不到任何内容。
Has there been any official word from Microsoft on this, I can't find anything in the documentation?
推荐答案看来ClickOnce将不移植到.NET核心:
It appears that ClickOnce will not be ported to .NET core:
Microsoft的Scott Hunter解决了此问题中的comments-152 rel = noreferrer> rel = noreferrer>。NET Core是.NET的未来博客文章。有人问他:
Microsoft's Scott Hunter addressed this in the comments of the .NET Core is the Future of .NET blog post. He was asked:
ClickOnce呢?那会成为 .NET 5桌面应用程序受支持的分发系统吗?
What about ClickOnce? Will that be a supported distribution system for .NET 5 desktop applications?
他对此做出了回应:
我们将建议安装MSIX,并为Windows 7添加对MSIX 的支持,因此它应可在所有平台上使用您运行.NET Core的。
We are going to recommend MSIX for installation and support for MSIX will be added for Windows 7 so it should work on all the platforms you that .NET Core runs on.
更多详细信息,请参见 Microsoft的MSIX文档,并且在 GitHub存储库。
More details MSIX can be found in Microsoft's MSIX documentation and in it's GitHub repo.
也存在其他安装框架,例如松鼠。
Other installation frameworks exist too, such as Squirrel.
更多推荐
ClickOnce是否将移植到.NET Core 3和WinForms?
发布评论