我正在开发一个使用Prism动态加载包含模块的程序集并扩展我的应用程序的应用程序。目前我只有一个包含应用程序的Visual Studio解决方案,所有模块项目和模块程序集(模块项目的输出)都通过post build事件复制到应用程序输出目录。现在应该将模块组件作为NuGet包提供。
创建NuGet包时,通常项目输出将由使用该包的项目引用。有没有办法将项目输出复制到应用程序的输出目录?
我发现Contrib.Nuget用于将其他二进制文件复制到输出中,但我正在寻找项目输出本身的方法。
一个例子:
答案 0 :(得分:2)
您希望NuGet包在安装时更改构建事件。 There already is a question with answers on how to achieve this