C# 修改(向表中添加列)并将数据库重新附加到.net项目

C# 修改(向表中添加列)并将数据库重新附加到.net项目,c#,.net,asp.net,C#,.net,Asp.net,我正在从事一个asp.net项目,这时我意识到我需要在sql数据库中添加一个重要的列。我知道VS2010不支持添加列,因此我将数据库(我认为它是从SQL server 2005创建的)附加到我的SQL server 2008并添加它,然后我分离数据库并尝试将其插入到我的项目中,但我遇到了“661不兼容错误”,我尝试再次复制错误,但我得到了: “文件正在使用中。请输入新名称或关闭在其他程序中打开的文件。” 修改与asp.net项目相关的数据库的正确步骤是什么 谢谢。我要说的是,停止在visual

我正在从事一个asp.net项目,这时我意识到我需要在sql数据库中添加一个重要的列。我知道VS2010不支持添加列,因此我将数据库(我认为它是从SQL server 2005创建的)附加到我的SQL server 2008并添加它,然后我分离数据库并尝试将其插入到我的项目中,但我遇到了“661不兼容错误”,我尝试再次复制错误,但我得到了:

“文件正在使用中。请输入新名称或关闭在其他程序中打开的文件。”

修改与asp.net项目相关的数据库的正确步骤是什么


谢谢。

我要说的是,停止在visual studio中直接修改数据库。在SQL management studio中修改数据库,并使用
web.config
文件中的连接字符串连接到数据库。 这是清洁剂,我相信这是合乎逻辑的选择