毫无疑问,Nuget 是一个非常有效的包装和分销系统。但是,在某些情况下,管理程序集文件会变得很麻烦。对于站点中的许多(30 多个)子应用程序设置为继承引用的 Web 应用程序,这一点尤其明显。在我的情况下,单点继承是可取的,因为可以轻松地为所有子项目更新库。将这些程序集可靠地存储在根目录中对我来说已经成为问题。为了帮助管理这一点,我想将 GAC 用于这些特定的库。
有没有办法通过 nuget 包脚本将这些库安装/更新到 GAC?我总是可以诉诸传统手段,但如果可能的话,我想利用 Nuget。该程序集将被添加到服务器 GAC,但该程序包的目的是允许开发人员轻松地将程序集安装到其本地 GAC 并在本地/服务器环境之间保持相同的引用。