asp.net – 通过不同的Web应用程序共享相同的dll而无需复制
发布时间:2020-12-16 03:49:00 所属栏目:asp.Net 来源:网络整理
导读:我有两个不同的asp.net Web应用程序都引用相同的dll,例如SharedLibrary.dll. 我想知道是否有一种方法可以将一些web.config设置添加到应用程序的配置文件之一,以避免需要有两个dll副本. 我的[简化]目录结构如下: root Admin web.config Addins AdminWeb
我有两个不同的asp.net Web应用程序都引用相同的dll,例如SharedLibrary.dll.
我想知道是否有一种方法可以将一些web.config设置添加到应用程序的配置文件之一,以避免需要有两个dll副本. 我的[简化]目录结构如下: root Admin web.config Addins AdminWebAppPage.aspx bin AdminWebApp.dll SharedLibrary.dll <- this is the duplicated dll (I'd like to remove it from here ideally) Websites MyWebsite webroot web.config MainWebPage.aspx bin MainWebsite.dll SharedLibrary.dll 解决方法
如果您在
Global Assembly Cache (GAC)中注册程序集,则所有应用程序都可以访问它而无需复制.但是,从版本控制和部署的角度来看,我认为保持每站点副本更可取.
澄清:当站点不相关时,最好保留每站点副本.显然,如果共享库发生更改,您需要主网站和管理站点获取更新的副本. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 当InternalsVisibleToAttribute特性遭遇"强签名"
- asp.net-mvc – 无法加载文件或程序集Oracle.DataAccess
- ASP.NET Core中的依赖注入(4): 构造函数的选择与服务生命
- asp.net – 默认模型绑定器和包含列表的复杂类型
- .Net Core微服务入门全纪录(七)——IdentityServer4-授权
- asp.net – SSO表单身份验证问题.无法解密身份验证Cookie
- 手动把asp.net的类生成dll文件的方法
- asp.net – DbContext VS ObjectContext
- asp.net – 没有角色的声明?
- ASP.NET <%=%> vs <%:%>
推荐文章
站长推荐
- asp.net-mvc – ASP.NET Azure 400错误请求不返回
- asp.net-mvc – 在ASP.NET MVC视图中使用代码隐藏
- asp.net-mvc – ASP.NET MVC验证ViewState MAC失
- asp.net – KnockoutJS,在ajax调用后更新ViewMod
- asp.net-mvc – 有没有合理的大型Web应用程序(例
- asp.net – MySQL ::连接器/净欧元符号
- 如何在asp.net按钮回发之前运行javascript函数
- razor – ASP.NET mvc使用IEnumerable模型和输入
- 模型 – 视图 – 控制器 – ASP.NET WebForms vs
- asp.net – WebBrowsable vs个性化Web部件
热点阅读