Fau*_*ust 3 .net asp.net-mvc web-config appsettings visual-studio
我在同一个解决方案中有一系列MVC项目(20+).其中一些需要为大量应用设置共享相同的值.
我想在父目录中的一个公共位置(比如"appSettings.config")将这些维护到相关项目以便于维护,通过appSettings
标签上的文件属性将文件放入web.config .
要将文件带入每个项目,我可以使用Add > Existing Item...
,这一切都有效,但如果我Add As Link
在添加现有项目时选择,则不行.如果不选择add-as-link,则只复制文件,并且两个文件之间的值不会保持同步,从而无法实现我的目的.
有没有办法让它与链接的appSettings.config文件一起使用?
正如您所说,在web.config中,您可以指定appSettings部分的内容来自单独的文件.使用此选项可导入共享设置.像这样:
<appSettings file="..\..\config\appSettings.config" />
Run Code Online (Sandbox Code Playgroud)
您指定的文件路径是相对于web.config的位置.如上所示,您只需使用.. \notation来引用Web根目录之外的路径.这意味着您可以在任何方便的地方维护共享配置文件.
有关详细信息,请参阅http://msdn.microsoft.com/en-us/library/aa903313(v=vs.71).aspx.
归档时间: |
|
查看次数: |
1754 次 |
最近记录: |