如何为ClickOnce部署发布C ++ / CLI Windows窗体项目? C ++ / CLI项目的属性窗口不包含“发布”项目。 tab(就像在C#项目中一样)。

有帮助吗?

解决方案

您可以按照在MSDN上手动部署ClickOnce应用程序的指南

这依赖于Windows软件开发工具包和命令行工具而不是Visual Studio来进行部署。

这是另一个注意事项 - 如果可以,我建议尝试如果可能,迁移到/ clr:pure 。如果您正在使用本机代码,这将无法正常工作,但如果它是一个纯Windows窗体应用程序,它将使部署方案更简单,因为您在具有CAS要求的ClickOnce中的问题较少。

其他提示

你不能ClickOnce部署用非托管代码编写的exe。标准方法是创建一个托管代码存根exe,它将启动您的实际应用程序。

这是一个相关问题

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top