是否可以使用ClickOnce部署非.NET应用程序?我非常喜欢ClickOnce的自动更新功能,因为这个我很乐意能够使用它来部署所有的应用程序,但并不是所有的应用程序都是用.net创建的。如何使用ClickOnce部署非.net应用程序?
2
A
回答
0
是的,这显然是可能的 - 至少对于Visual c + +应用程序。它还在VC++的ClickOnce页面上说,如果你的dll是C#项目的一部分,那么你也可以使用C#项目的ClickOnce部分来部署这些依赖关系。这表明您可能还能够使用一个小模拟应用程序来托管部署。
2
不,你不能使用的ClickOnce你会与C#一样。 ClickOnce的一个要求是您的应用程序的入口点必须是托管代码。
但是,你可以用你的托管代码应用程序一起部署的任何文件。标准的解决方法是创建一个stub .NET EXE,它只是简单地启动你的非托管应用程序。然后使用ClickOnce部署所有这些文件(托管exe文件,非托管exe文件和依赖项)。
您可能需要使用Mage来创建您的ClickOnce部署,因为Visual Studio只是创建cookie切割器部署,并且不允许您配置所有可用选项。
相关问题
- 1. 使用HttpWebRequest部署ClickOnce应用程序
- 2. 使用ClickOnce应用程序部署NLog
- 3. 如何使用clickonce应用程序部署文件?
- 4. vb.net ClickOnce应用程序部署问题
- 5. ClickOnce部署的应用程序图标
- 6. 发布windows应用程序 - ClickOnce部署
- 7. ClickOnce应用程序部署困境
- 8. 如何部署.Net Windows应用程序
- 9. 部署.NET应用程序
- 10. 部署.NET应用程序
- 11. 部署.NET应用程序
- 12. 如何签署ClickOnce应用程序
- 13. 已升级的.NET应用程序发生ClickOnce部署错误
- 14. ClickOnce应用程序部署目标应用程序更改
- 15. 使用clickonce部署和更新.net程序集
- 16. 使用ClickOnce部署的应用程序验证桌面应用程序问题
- 17. 如何通过网站部署clickonce应用程序?
- 18. 使用.MDF文件部署VB.net应用程序(sql server 2008)+ ClickOnce
- 19. 使用ClickOnce部署持久保留应用程序设置
- 20. clickonce部署后,工作应用程序无法使用webclient
- 21. 未使用ClickOnce应用程序部署数据文件
- 22. 使用clickonce和iis部署一个winform应用程序失败
- 23. ClickOnce使用多个可执行文件部署应用程序
- 24. 可以使用ClickOnce部署Mono应用程序吗?
- 25. WPF应用程序部署使用ClickOnce与信任证书
- 26. 在ClickOnce部署中使用证书签名应用程序
- 27. 使用ClickOnce和团队构建部署WPF应用程序
- 28. 使用System.AddIn支持部署ClickOnce应用程序
- 29. 部署C#/。NET应用程序,而安装程序也不ClickOnce的
- 30. 如何使用MongoDB部署C#.net应用程序
我知道这是旧的,而你说的话是完全有道理的,但是你能否指出文档中说ClickOnce的要求是入口点应用程序必须是托管代码? – Dzyann
我简单地看了看,没有找到它。我很确定这是一篇MSDN文章。但是,不要浪费时间去寻找官方文档,只需尝试一下。使用法师创建一对夫妇清单只需要几分钟。 – codeConcussion
是的,我试过了,它似乎没有工作。我无法设置入口点。但总有机会我做错了事,所以我在研究之前说不能做。感谢您花时间检查文档,我也找不到它。 – Dzyann