我有一个win-forms应用程序,它接受一个我们没有源代码的现有exe。但是,我们开发了几个插件到应用程序的Dll,以提供核心后端功能。
我希望能够配置ClickOnce以部署此应用程序,但我不确定这是否可行,因为主exe不是从源代码构建的。
一种可能性是开发一个调用main exe的简单包装器exe,但我不关心那个解决方案;这似乎有点像黑客。
还有其他选择吗?
答案 0 :(得分:1)
假设主exe是一个.Net应用程序,那么是的,您应该可以使用ClickOnce进行部署。我猜你的实际问题更多地与创建部署有关。
我建议使用MageUI to manually create a deployment而不是Visual Studio。一旦部署并运行了应用程序,您就可以简化部署创建过程。
答案 1 :(得分:0)
难道你不能在你的项目中引用exe吗?这将导致它在编译时与dll一起复制到bin文件夹。 ClickOnce抓取bin文件夹中的所有内容,所以你应该没问题。