我正在使用Visual Studio for Web 2013创建ASP.NET Web应用程序。我有一个解决方案,该解决方案包含一个SQL数据库,我通过右键单击解决方案资源管理器中的解决方案并单击“添加SQL Server数据库”创建。从Visual Studio 2013中的解决方案发布SQL数据库到主机错误
我在我的解决方案中使用这个数据库,当我运行它时,它与我的Web应用程序一起工作。
我想现在要做的是发布我的网站和SQL数据库结构与godaddy.com服务器。我下载了的网页配置文件VS2013
。我现在可以将我的网站发布到godaddy服务器 - 这是可行的。
但是,我想也将该数据库脚本编写为godaddy。我在godaddy中创建了一个新的空数据库,并在Web Deploy
中设置了连接设置。连接测试和验证成功。
然而,当我进入 “预览数据库” 我得到以下错误:
Web部署任务失败。 (当请求在远程计算机上进行处理(2014年9月2日下午8时08分49秒)发生了错误。)
(9/2/2014 8:08:49 PM) An error occurred when the request was processed on the remote computer.
The server experienced an issue processing the request. Contact the server administrator for more information.
它看起来像它不尽管所有连接设置都在Visual Studio 2013中验证,但不想将数据库写入到godaddy。
如果这是Visual Studio 2010,那么我可以使用此方法http://msdn.microsoft.com/en-us/library/vstudio/dd465343(v=vs.100).aspx来部署数据库,但这些选项不会前ist in Visual Studio for Web 2013
。
有人可以帮助我吗?我想要做的是在Visual Studio 2013
中有一个解决方案,其中包含该数据库,然后当我在Visual Studio 2013
(例如添加一个表)中对数据库进行结构更改时,我希望这些更改在godaddy上的数据库中更新以及。我很难解决这个问题,因为Visual Studio 2013的在线文档/帮助很少。
取消选中“部署数据库属性”为我工作。谢谢 – curiousBoy 2016-08-04 00:33:18