[英]Click Once Deployment - How to publish an application which has multiple VS projects?
我正在构建一个复杂的WPF应用程序。 我有多个visual studio解决方案。 每个解决方案都有一个项目 由于代码保护的原因,我不得不将项目放在单独的解决方案中。
组件A和B参考主要解决方案的组装。 主要解决方案在运行时使用反射加载组件A和B的组件。
当我构建每个解决方案时,将触发Xcopy post build事件并将所有dll复制到名为GlobalOutput的文件夹中,我可以通过运行MainSolution.exe来运行应用程序。
现在我想使用ClickOnce发布应用程序。 正如我之前提到的,有多个项目,并且使用反射加载Dll。
据我所知,由于上述原因,我无法使用Click once publish向导。 也许我错了。
如何使用Click一次发布我的应用程序。 当我在GlobalOutput目录中拥有所有dll时,有没有办法直接从那里创建clickkonce部署?
您可以尝试指定Click Once发布的文件。
对你而言,它将是这样的:
要使其他解决方案/项目中的文件显示在步骤3的“应用程序文件”对话框中,您可以引用输出dll,也可以将它们添加为解决方案文件,并将构建操作设置为内容。
有关更多信息: 指定ClickOnce发布的文件
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.