我有我的 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 都不会被包含在内。关于我缺少的一些关键步骤有什么建议吗?