Settings.txt 连接字符串在发布到 Azure 后被删除

Settings.txt with connection string gets removed after publish into Azure

我将我的 NopCommerce 应用程序发布到 Azure。您可能知道连接字符串是在 app_data 下的 settings.txt 文件中定义的。它也与所有文件一起发布,但奇怪的是,当我打开 settings.txt 文件时。连接字符串已删除。

应该是这样的

但发布的版本看起来像那样

知道为什么会这样吗?还是有其他方法可以直接复制?我是 Azure 的新手,我什至找不到已发布的文件。

谢谢

您可以使用 SCM 端点查看文件系统和编辑\上传文件,此博客中有很好的信息:http://blogs.staykov.net/2013/12/windows-azure-secrets-of-web-site.html 基本上,您将 url 用于您的站点 http://<your_site>.azurewebsites.net,并将 scm 添加到 url,这样它将是:http://<your_site>.scm.azurewebsites.net。浏览到此位置将使您能够访问文件浏览器以及一组诊断工具。