1

私は自分のweb.configを持っています。「ソリューション構成」のボックスをリリースに設定しました。私が行ったことは、web.release.config を次のように変更することです (もちろん、実際の接続の詳細は編集されています)。

<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
  <connectionStrings>
   <add name="ApplicationServices"
     connectionString="data source=mysite.com;Database=mydb;uid=myuser;pwd=mypassword;"
     providerName="MySql.Data.MySqlClient"/>
  </connectionStrings>
  <system.web>
   <compilation xdt:Transform="RemoveAttributes(debug)" />
  </system.web>
</configuration>

ただし、追加した connectionString は、発行機能を使用して運用サーバーに配置するたびに含まれません。私が見逃しているいくつかの重要なステップに関する提案はありますか?

4

1 に答える 1

4

要素で変換を指定する必要があります。要素を追加xdt:Locator="Match(name)" xdt:Transform="SetAttributes(connectionString)"addます。MSDNリファレンスを確認してください。

于 2012-05-25T03:36:38.507 に答える