在我查看代码项目http://www.codeproject.com/Articles/30173/Restore-Database-during-Application-Deployment
中的教程之后我已经引用了Microsoft.SqlServer.Management.Smo.dll并声明了命名空间
但以下代码显示错误类型或命名空间名称“无法找到”还原
Restore sqlRestore = new Restore();
BackupDeviceItem deviceItem = new BackupDeviceItem(filePath, DeviceType.File);
sqlRestore.Devices.Add(deviceItem);
sqlRestore.Database = databaseName;
如何解决此错误
答案 0 :(得分:2)
查看还原类的TechNet documentation。您必须将Microsoft.SqlServer.SmoExtended.dll程序集添加到您的引用。
答案 1 :(得分:0)
也引用
Microsoft.SqlServer.ConnectionInfo
Microsoft.SqlServer.Management.Sdk.Sfc
Microsoft.SqlServer.Smo
Microsoft.SqlServer.SmoExtended