发布到Azure后,将删除带有连接字符串的Settings.txt

时间:2015-11-22 23:41:58

标签: azure sql-server-ce azure-web-sites nopcommerce

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

看起来应该是这样的

  • DataProvider:SQL Server CE
  • DataConnectionString:Data Source=|DataDirectory|\Nop.Db.sdf;Persist Security Info=False

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

  • DataProvider:
  • DataConnectionString:

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

由于

1 个答案:

答案 0 :(得分:3)

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