首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Microsoft.Web.Infrastructure.dll痛

Microsoft.Web.Infrastructure.dll痛
EN

Stack Overflow用户
提问于 2013-08-14 14:39:25
回答 1查看 7.5K关注 0票数 5

伙计们,我对添加Microsoft.Web.Infrastructure.dll的引用感到很痛苦,也许有人能帮我解决这个问题。

我试图添加对Microsoft.Web.Infrastructure.dll的引用,当我单击在VS中添加引用时,引用添加到web.config中,因为dll在GAC中。

如果引用是以这种方式添加的,则在部署过程中不复制dll,并且我们有在两个服务器上安装这个的构建脚本。

我正试图从我的gac中删除dll,但是.没有任何成功,因为它是在其他GAC中为.NET 4或4.5发明的(不幸的是没有找到足够的信息)

通过在Package控制台中运行安装命令,我发现堆栈溢出解决了这个问题,但是在我们的环境中,我们不允许在网络之外连接,所以不可能连接到nuget,因为我们的网络没有按照安全策略连接到internet .

任何人都可以建议一种不用运行包管理器就解决这个问题的方法?

EN

回答 1

Stack Overflow用户

发布于 2013-08-14 18:06:53

将CopyLocal=true设置为Microsoft.Web.Infrastructure.dll。这将迫使VS在编译/部署期间将二进制文件复制到bin目录。有关此操作的说明可在http://msdn.microsoft.com/en-us/library/t1zz5y8c(v=vs.100).aspx上找到。

编辑:如果这不起作用,您的VS版本可能要求您显式地将.dll放到bin目录中。有关更多信息,请参见http://msdn.microsoft.com/en-us/library/ez524kew(v=vs.100).aspx

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18234756

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档