【发布时间】:2009-06-05 16:28:27
【问题描述】:
我在 Visual Studio 2008 中构建的本地数据库中有表,我想将其发布到服务器上的现有数据库,我将部署我的 Asp.NET 应用程序。不幸的是,当我选择“发布”时,部署此数据库的唯一两个选项是-脚本到文件-和-发布到共享主机提供商-。我的专用数据库服务器两者都不是。
有人可以帮我指出正确的方向吗?
【问题讨论】:
标签: asp.net sql-server visual-studio-2008 iis
我在 Visual Studio 2008 中构建的本地数据库中有表,我想将其发布到服务器上的现有数据库,我将部署我的 Asp.NET 应用程序。不幸的是,当我选择“发布”时,部署此数据库的唯一两个选项是-脚本到文件-和-发布到共享主机提供商-。我的专用数据库服务器两者都不是。
有人可以帮我指出正确的方向吗?
【问题讨论】:
标签: asp.net sql-server visual-studio-2008 iis
将您的数据库放在 App_Data 文件夹中(这是 SQL Express 的常用方法),然后当您发布时,应该可以选择将文件包含在 App_Data 文件夹中。一旦您的网站上线,您肯定不想选择此选项 :)
此外,还有一篇关于在 ASP.NET 中使用 SQL Express 的 Microsoft 文章:http://msdn.microsoft.com/en-us/library/ms247257.aspx
【讨论】: