C# 在c中使用备份类必须添加什么using语句#

C# 在c中使用备份类必须添加什么using语句#,c#,C#,我想使用Backup类对我的数据库进行备份 Backup Backup=新备份() 但是,我不知道这个类位于什么名称空间中 我添加了Microsoft.SqlServer.SmoExtended.dll和Microsoft.SqlServer.Smo.dll 现在它的工作 感谢大家备份类的名称空间如下所示: 名称空间:Microsoft.SqlServer.Management.Smo Assembly:Microsoft.SqlServer.Smo(在Microsoft.SqlServer.

我想使用
Backup
类对我的数据库进行备份

Backup Backup=新备份()

但是,我不知道这个类位于什么名称空间中


我添加了Microsoft.SqlServer.SmoExtended.dll和Microsoft.SqlServer.Smo.dll

现在它的工作


感谢大家

备份类的名称空间如下所示:

名称空间:Microsoft.SqlServer.Management.Smo

Assembly:Microsoft.SqlServer.Smo(在Microsoft.SqlServer.Smo.dll中)


根据您对
使用
语句不起作用的评论,您必须正确添加
.dll
引用<代码>项目->添加参考
在vs.net的菜单工具栏中。

您的问题有点让人困惑。请解释一下,他问的是
Backup
类的名称空间。你试过问谷歌的“c#Backup class”吗?这是我得到的第一个结果:(不要忘了添加适当的引用,否则使用
将不起作用)只要右键单击该类并单击“Resolve”,就会为您添加正确的using语句,前提是您在project@DGibbs我不认为
Microsoft.SqlServer.Smo
是在许多项目中都能找到的参考资料,更不用说全新的项目了。只要他不知道正确的名称空间,在这种情况下,他就不会使用VS的解析功能。@AliJockar-你添加了.dll引用吗?@AliJockar你需要添加正确的引用,或者使用
无效,请参阅我对你的问题的评论。@AliJockar,右键单击项目引用,添加对dll的引用,它通常出现在
C:\Program Files\Microsoft SQL Server\100\SDK\Assemblys
yes我将Microsoft.sqlserver.smo.dll、Microsoft.sqlserver.ConnectionInfo和Microsoft.sqlserver.SqlEnum添加到我的项目引用Private void BackupDb(){dbName=((数据库)cmbackupdb.SelectedItem).Name;Backup dbBackup=new Backup();请尝试{dbBackup.Action=BackupActionType.Database;dbBackup.Database=dbName。。。。。。。。。