我有两个网络应用程序。他们在服务器中的文件夹层次就是这样。 第一个是:... / firstapplitaion 第二个是:... / firstapplication / secondapplication / Default.aspx
首先,我可以使用firstapplication的web.config文件运行它们吗? secondapplication的web配置没有任何特殊的东西。
感谢您的帮助..
答案 0 :(得分:1)
一种方法是让web.config文件中的某个部分指向适当的文件,例如
<configuration>
<appSettings file="C:\MyCommonFolder\MyCommonAppSettings.config">
</appSettings>
</configuration>
希望有所帮助
答案 1 :(得分:0)
如果第二个应用程序的web.config文件是相同的,为什么还要把它们作为单独的应用程序运行呢?为什么不让它们成为一个使用相同web.config的应用程序?或者您是否尝试将它们拆分为单独的应用程序池?
我在类似情况下所做的是让每个站点都包含它自己的单独web.config,但是将所有共享块移动到我的Machine.config中。对我来说,它位于C:\ WINDOWS \ Microsoft.NET \ Framework \ vX.X.XXX \ Config文件夹中(我建议先备份它)。由于配置文件的工作方式,您可以将设置放在machine.config中,您的网站将继承这些settigs。所以在那里放置任何共享设置,名称非常独特,你应该设置。