我有一个由多个项目组成的WinForms应用程序(C#)。 在这个解决方案中,我还有几个使用Extension Framework加载的插件。 在我的主窗体上,我使用一个ActiveX控件(C ++),它是在一个单独的解决方案中构建的。我将ActiveX控件的interop dll标记为Isolated,使其成为无注册表的应用程序。
我想进行Click-Once设置。
当我发布我的启动项目时,我发现它使用了它的直接依赖关系。但不是插件而不是ocx。 ocx也有几个依赖项,也没有被复制。
发布此应用程序的最佳工作流程是什么? 我应该创建一个新项目来引用所有需要的文件,还是有另一个/更好的解决方案?