我使用 VS 2010 创建了一个 MSI 来安装 Web 服务。在安装过程中,将一个项目 DLL 添加到 GAC。
但是当我卸载添加到 GAC 的服务 DLL 时,并没有被删除。此问题存在于 Windows Server 2003 中,但在 Win 7 机器上运行良好。
任何线索是什么原因造成的?
我使用 VS 2010 创建了一个 MSI 来安装 Web 服务。在安装过程中,将一个项目 DLL 添加到 GAC。
但是当我卸载添加到 GAC 的服务 DLL 时,并没有被删除。此问题存在于 Windows Server 2003 中,但在 Win 7 机器上运行良好。
任何线索是什么原因造成的?
使用 Gacutil 手动从 Assembly 中卸载 dll。
gacutil /u hello.dll
http://msdn.microsoft.com/en-us/library/ex0ss12c(v=vs.71).aspx