2012-09-20 88 views
-2

我一直在研究计算机上的项目,并且希望将其转移到我的笔记本电脑上。该项目是C#中的ASP.Net网站项目。我正在使用SQL Server 2012将我的数据库和Asp.net用户管理表保存在我的数据库中。将ASP.Net网站项目从一台计算机转移到另一台

什么是最简单的方法来做到这一点,因为我备份了我的数据库并将ASP.net网站文件夹复制到我的笔记本电脑上并更改了数据源,但是我收到了一些错误,特别是在asp.net上配置页面也因为转移而删除了我的角色。

+2

使用某种源代码控制,将有助于这个 - 其中包括积极的东西! – BIDeveloper

+0

这里没有足够的信息来确切回答。我们不知道你的角色是如何配置的,例如......并且SQL Server是成熟产品的真实实例还是SQL Server Express?我从来没有复制数据库和失去角色等问题,所以如果不访问您的笔记本电脑和原始服务器,很难说出发生了什么。 – David

+1

这个问题在目前的形式中似乎是无法回答的,要真正回答这个问题将涉及到关于设置测试环境,源代码控制,机器配置以及其他一些使得这个问题“太大”的过度讨论广泛)为StackOverflow。 – David

回答

0

如果我理解你正确,你需要的是将ASP.NET成员数据库部署到新的项目位置。有一套您需要使用的工具和命令。

您需要构建一个命令行类似如下:

C:\Program Files\IIS\Microsoft Web Deploy\msdeploy.exe" -verb:sync 
-source:dbfullsql=" [your connection string] " 
-dest:dbfullsql="c:\temp\InsertIntoAspNetDB.sql 

再次确切路径和命令将取决于您的本地配置。

你可以从MSDN获得更详细的信息 - How to: Deploy a Database With a Web Application Project

+0

不,这不是我所需要的,因为ASP.Net成员数据库已经在我的数据库中。 – user1638362

+0

@ user1638362,那么你需要指定你的问题。 –

相关问题