4

更改插件中的代码后,如何在 GAC 中更新程序集?

我有一个按照本教程在 VS2010 中创建的类库:http: //msdn.microsoft.com/en-us/library/gg695782.aspx,一切正常。但是现在我想对代码进行更改,如何重建项目以便更新/反映更改?

我尝试再次构建项目,并添加到 GAC,但现在如果我运行插件,我仍然具有与第一次上传/安装相同的行为......

更改代码后如何更新 GAC 程序集?我只是将新的 .dll 拖入并尝试使用 VS2010 的 cmd 提示符,但仍然没有反映任何变化......

4

1 回答 1

1

将新的 DLL 拖入 GAC 文件夹中不会更新 GAC 中的代码,您需要注册新的 DLL。您可以使用gacutilGAC 来操作。MSDN

gacutil -i YourDLL.dll

添加-i标志告诉gacutil命令您要向 GAC 安装新的 dll。

您还可以创建一个 Visual Studio 安装程序项目,该项目将作为安装程序运行并将您的新代码安装到 GAC 中。MSDN

于 2013-05-10T19:03:28.290 回答