我们有2个项目 - 一个用于DLL,一个用于GUI程序,用于引用DLL文件。
现在DLL文件已部署到GAC中。当我们运行GUI程序时,我们发现存在问题。当我检查源代码时,问题在于DLL。然后我打开DLL的项目并做一些修改。然后构建DLL文件并将其重新部署到GAC中(通过gacutil命令)。
现在我的问题是:更新后的DLL会立即生效吗?由于当我执行上述步骤时GUI程序仍在运行,我是否必须重新启动GUI程序以查看问题是否已修复?
感谢。
答案 0 :(得分:1)
您必须停止并重建该程序。重建它并将dll上的copylocal设置为true将确保您的GUI程序具有该DLL的更新版本。
完成此操作后,重新启动程序并查看它是否已修复。