C# 更新后是否将程序集安装到GAC中?
在我更改插件中的代码后,如何在GAC中更新程序集 我有一个类库,它是我在VS2010中根据本教程创建的:而且一切正常。但是现在我想对代码进行更改,如何重建项目,以便更新/反映更改 我尝试再次构建项目,并添加到GAC,但现在如果我运行插件,我仍然有第一次上传/安装相同的行为C# 更新后是否将程序集安装到GAC中?,c#,visual-studio-2010,plugins,gac,C#,Visual Studio 2010,Plugins,Gac,在我更改插件中的代码后,如何在GAC中更新程序集 我有一个类库,它是我在VS2010中根据本教程创建的:而且一切正常。但是现在我想对代码进行更改,如何重建项目,以便更新/反映更改 我尝试再次构建项目,并添加到GAC,但现在如果我运行插件,我仍然有第一次上传/安装相同的行为 更改代码后如何更新GAC程序集?我刚刚拖入了新的.dll,并尝试使用VS2010的cmd提示符,但仍然没有反映出任何更改…将新的dll拖入GAC文件夹不会更新GAC中的代码,您需要注册新的dll。您可以使用gacutil操作G
更改代码后如何更新GAC程序集?我刚刚拖入了新的.dll,并尝试使用VS2010的cmd提示符,但仍然没有反映出任何更改…将新的dll拖入GAC文件夹不会更新GAC中的代码,您需要注册新的dll。您可以使用
gacutil
操作GAC
添加-i
标志会告诉gacutil
命令您要将新dll安装到GAC
您还可以创建一个VisualStudio安装程序项目,该项目将作为安装程序运行,并将新代码安装到GAC中 确切地说,我做了什么,但它没有生效…因为我的代码更改没有反映出来,它可能会缓存在我的crm应用程序中吗?请确保使用DLL的应用程序引用的是GAC中的DLL,而不是引用正在GAC中构建所需DLL的项目。您始终可以尝试清除/重建以清除应用程序可能保留的任何缓存。您解决问题了吗?
gacutil -i YourDLL.dll