我有一些旧版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中做了与上面相同的事情但是我的来源抱怨它无法找到预期的引用。以前有其他人知道或做过这件事吗?
由于
答案 0 :(得分:1)
您是否尝试过从VS内部添加引用?右键单击引用&gt;添加引用
答案 1 :(得分:0)
当您通过“添加引用”引用dll时,可以在发布时通过单击引用的dll并将属性中的“Copy Local”选项更改为true来进行推送。然后在部署时使用项目的发布功能。 这不会在您发布时对路径进行硬编码,它只是使用该路径进行编译。 然后,已发布的应用程序将查看该dll的bin文件夹。