MVC多数据库连接和appsettings

时间:2012-09-24 09:42:44

标签: c# asp.net asp.net-mvc-3

我想知道是否有人知道实现这一目标的解决方案。 基本上,我需要建立一个像 -

这样的网站

1)www.domain1.com/subApp1转到一个数据库和一个appsettings。 2)www.domain1.com/subApp2转到一个数据库和一个appsettings。

在Webform应用程序中 - 我将主域名(www.domain1.com)指向一个包含

的web.config的文件夹(登陆)
    <location path="subApp1">
    <connectionStrings>
      <clear/>
      <add name="SchemaConnection" connectionString="data source=dev;initial catalog=Schema;user id=sa;password=password" providerName="System.Data.SqlClient" />
    </connectionStrings>
    <appSettings>
      <add key="brandName" value="subApp1"/>
      <add key="ImageLocation" value="~/uploaded/subApp1/"/>
    </appSettings>

  </location>
  <location path="subApp2">
    <connectionStrings>
      <clear/>
      <add name="SchemaConnection" connectionString="data source=dev;initial catalog=Schema2;user id=sa;password=password" providerName="System.Data.SqlClient" />
    </connectionStrings>
    <appSettings>
      <add key="brandName" value="subApp2"/>
      <add key="ImageLocation" value="~/uploaded/subApp2/"/>
    </appSettings>
  </location>

工作正常。但是在MVC中,它不起作用。我希望在MVC中有一种方法可以实现这一目标。如果有人知道,请提供建议。

0 个答案:

没有答案