MVC3引用安装在GAC中的dll

时间:2011-11-16 01:53:26

标签: asp.net-mvc-3 reference web-config assemblies gac

我有一些旧版dll作为asp.net MSI安装包的一部分安装。所有dll都安装在GAC中。在asp.net上,我可以通过将这些条目放入web.config文件

来引用GAC中的dll
<add assembly="MY.DEPENDENCY.MODULE, Version=1.2.3, Culture=neutral, PublicKeyToken=qwertyuiop"/>

我在MVC3中做了与上面相同的事情但是我的来源抱怨它无法找到预期的引用。以前有其他人知道或做过这件事吗?

由于

2 个答案:

答案 0 :(得分:1)

您是否尝试过从VS内部添加引用?右键单击引用&gt;添加引用

答案 1 :(得分:0)

当您通过“添加引用”引用dll时,可以在发布时通过单击引用的dll并将属性中的“Copy Local”选项更改为true来进行推送。然后在部署时使用项目的发布功能。 这不会在您发布时对路径进行硬编码,它只是使用该路径进行编译。 然后,已发布的应用程序将查看该dll的bin文件夹。