none
app config

    Dotaz

  • je takto správně napsan appconfig

    /appconfig

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <startup>
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
      </startup>
      <appSettings>
        <add key="uzivatel" value="sa" />
        <add key="server" value="PC397\MSSQL2012E" />
        <add key="databaze" value="sa" />
        <add key="heslo" value="localsa" />
      </appSettings>
    </configuration>

    dík

    středa 6. května 2015 17:58

Odpovědi

  • App.settings má speciální sekci pro connection strings

      <configuration>
        <connectionStrings>
          <add name="CONNECTION_NAME" 
           providerName="PROVIDER_NAME" 
           connectionString="CONNECTION_STRING" />
        </connectionStrings>
      </configuration>

    Obecně connectionString můžete chtít později encryptovat (viz. tento článek), u appSettings si tím nejsem jistý. Nevím jaký používáte přístup k databázovému serveru, ale většina providerů umí číst connectionStringy, zatímco údaje z appSettings jste nucen někde přednačítat a pak je posílat dále.

    AppSettings se hodí pro dodatečná nastavení aplikace (např.: složka s obrázky, nějaké klíče apod).

    Tvar connection stringu včetně providera se dočtete na webu http://www.connectionstrings.com

    Btw.: příště při vkládání otázky buďte přesnější ani teď si nejsem jistý, zda je to to, co jste chtěl vědět nebo si třeba nejste jistý něčím úplně jiným.

    úterý 12. května 2015 19:19