【发布时间】:2012-09-20 14:47:37
【问题描述】:
我一直在我的电脑上做一个项目,我想把它转移到我的笔记本电脑上。该项目是 C# 中的 ASP.Net 网站项目。我正在使用 SQL Server 2012 来保存我的数据库和我的数据库中的 Asp.net 用户管理表。
最简单的方法是什么,因为我已经备份了我的数据库并将 ASP.net 网站文件夹复制到我的笔记本电脑上并更改了数据源,但是我遇到了一些错误,尤其是在 asp.net 配置上由于转移,它还删除了我的角色。
【问题讨论】:
-
使用某种源代码控制会促进这一点 - 以及其他积极的事情!
-
这里没有足够的信息来明确回答。例如,我们不知道您的角色是如何配置的…… SQL Server 是成熟产品的真正实例,还是 SQL Server Express?我从来没有遇到过复制数据库和丢失角色等问题,所以如果没有访问您的笔记本电脑和原始服务器,就很难知道发生了什么。
-
这个问题在目前的形式下似乎无法回答,要真正回答它需要讨论设置测试环境、源代码控制、机器配置以及产生这个问题的许多其他事情对 StackOverflow 来说简直“太大”(过于宽泛)。
-
有什么错误,如果您备份了数据库,角色是 asp 成员表的一部分。您是否在笔记本电脑中添加了用户和权限、新服务器和数据库的名称和实例?
-
例如,当我尝试在 asp.net 配置管理中创建新角色时,我收到一个错误,提示找不到 sql server。是否没有适当的方法将项目从一台机器转换为另一台机器,它会自动更改(数据源名称)等设置,还是我只需要检查每个错误并手动修复它们?
标签: c# asp.net sql-server-2012