在 web.config 文件中添加命名空间有啥好处?
Posted
技术标签:
【中文标题】在 web.config 文件中添加命名空间有啥好处?【英文标题】:What is the advantage of adding namespace in web.config file?在 web.config 文件中添加命名空间有什么好处? 【发布时间】:2012-05-16 19:36:06 【问题描述】:在web.config
文件中添加命名空间有什么好处?
<configuration>
<system.web>
<pages>
<namespaces>
<add namespace="System.Collections" />
</namespaces>
</pages>
</system.web>
</configuration>
【问题讨论】:
【参考方案1】:这将允许添加您在视图中常用的项目的命名空间,因此您无需在需要使用它们时在每个页面/视图中添加引用。
【讨论】:
是否只影响网站项目,不影响Web应用项目? 这个命名空间是否也在 c# 代码文件中自动调用?如果我们在 web.config 中添加了命名空间,则无需使用using
命令在代码文件中添加这些命名空间(如:- using System.Collections
)?【参考方案2】:
您在此处定义的命名空间会自动导入到应用程序的所有页面中。
【讨论】:
以上是关于在 web.config 文件中添加命名空间有啥好处?的主要内容,如果未能解决你的问题,请参考以下文章
在Web.config或App.config中的添加自定义配置
在Web.config或App.config中的添加自定义配置
Resharper 无法识别 web.config 中的命名空间别名