【问题标题】:Change Lightswitch internal database to external将 Lightswitch 内部数据库更改为外部
【发布时间】:2013-11-03 16:11:01
【问题描述】:

我一直在 Visual Studio Lightswitch 中开发一个应用程序(VS2010 SP1 中的 Silverlight 客户端,如果有什么不同的话),到目前为止,我已经在 Lightswitch 设计器中完成了所有数据库开发。

我现在想使用外部数据库,但不想重新创建整个应用程序,甚至只是屏幕。我编写了数据库脚本,并在 SQL Server 中创建了一个副本,但不知道如何让 Lightswitch 使用这个外部数据库而不重新启动整个过程。

有没有一种简单的方法来更改连接字符串,以便我可以从我所在的位置继续操作,但将 Lightswitch 指向外部数据库而不是内部数据库?

【问题讨论】:

    标签: database-connection visual-studio-lightswitch


    【解决方案1】:

    事实证明,这是一件非常困难的事情。超级 Lightswitch 黑客 David Baker 看到了我在 MSDN Lightswitch 论坛上发表的关于该主题的帖子,并愿意为我尝试一下。他走了好几趟,但我们最终到达了那里。

    我不会向任何人推荐这个。我强烈建议从一开始就使用外部数据库。我看不出使用内部的有多少好处,如果您需要对其进行更多控制,或者想要切换到外部的,那么您就会遇到很大的问题。

    希望这对某人有所帮助。

    【讨论】:

      【解决方案2】:

      您必须发布您的项目才能创建一个新的 SQL 数据库,发布您的项目将为您的新数据库创建数据库脚本,不要使用内部 LS DB 为您的新数据库创建脚本。

      【讨论】:

      • 感谢您的回复,但这实际上不是我的问题
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-31
      • 1970-01-01
      • 2016-01-01
      • 1970-01-01
      相关资源
      最近更新 更多