我们有一个NANT脚本,它使用msbuild编译我们的visual studio解决scheme,并将.dlls部署到GAC中。
作为持续集成的一部分,这在我们的集成/testing服务器上运行良好,巡航控制使用NANT脚本,每次将dll放入GAC都没有问题。
在我们的本地开发机器上,我们使用subversion / vs.net等进行开发的时候,经常有某些dll在我们运行构build的时候不会把它交给GAC。
我们认为我们已经缩小到视觉工作室和/或由于某种原因lockingGAC或dll。 奇怪的是,如果我们第二次运行这个构build,所有的dll都会把它交给GAC。
我们在NANT脚本中添加了各种iisreset,希望能解锁,但无济于事。
任何人都可以提出一个好办法来解决这个问题吗?
祝一切顺利
您如何将对象放入GAC? 南特有做这个function吗?
在过去,我使用gacutil.exe作为后期构build步骤(VS项目)的一部分,以在开发人员机器上实现此目标。