我试图弄清楚如何处理我们作为框架的项目的安装和部署。通常,开发人员会安装框架,然后让他们的 .Net 应用程序引用我们的 dll。
该框架有2个层次:
- 许多本机 C++ dll
- 一些引用本机 dll 的 C++\CLI 和 C# 程序集(都是 dll)
我想提供一个安装程序,将 .Net 程序集放在 GAC 中,并将本机程序集安装在 WinSxS 文件夹中。到目前为止,我还没有找到很多关于安装 SxS 程序集的信息。我知道它可以使用 MSI 来完成,我想知道是否有人知道如何使用 WiX 或其他一些安装工具来完成。
我相信这不能使用 Visual Studio 安装项目来完成。