【问题标题】:How to connect a localdb from Visual Studio to the published Azure web app?如何将本地数据库从 Visual Studio 连接到已发布的 Azure Web 应用程序?
【发布时间】:2017-06-22 22:56:12
【问题描述】:

所以我在 Visual Studio 中为我的项目设置了一个 localdb,但是当我将它发布到我的 Azure Web 应用程序时,我得到“

处理请求时发生未处理的异常。 Win32Exception: 系统找不到指定的文件 TryGetConnection"

我尝试添加一个“DefaultConnection”连接字符串,将数据库/服务器作为 Web 应用设置中的值,但没有做任何事情

【问题讨论】:

    标签: sql asp.net azure azure-web-app-service localdb


    【解决方案1】:

    Azure 不存在 LocalDb。 LocalDb 是 SQL Server Express 的一项功能,在您部署应用服务网站的服务(机器)上没有该功能。

    当您转到 Azure 时,有很多选项可以替代 LocalDb。最简单的(也是推荐的)是use an Azure SQL database 并在您发布网站时将您的连接字符串替换为指向它的连接字符串。

    这里讨论了其他一些选项Using a LocalDb MDF file on Azure

    【讨论】:

    • 不支持LocalDb的唯一原因是MS太贪心了! SQL Azure(唯一实物期权)的最低价格是多少?
    猜你喜欢
    • 2017-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-24
    • 2020-03-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多