c# - Microsoft.SqlServer.Management.Smo 引用中未显示备份类

标签 c# winforms visual-studio-2012 smo

我想在 C# Windows 窗体应用程序中添加备份和恢复功能。为此我插入了

我的代码中有 Microsoft.SqlServer.Management.Smo 引用..但我看不到该引用中的备份和恢复类。

最佳答案

我自己找到了答案。那就是

要使用 SMO 的备份和恢复类,我们需要 5 个引用。

转到您的应用程序并右键单击引用文件夹并选择添加引用。

现在转到“浏览”选项卡并浏览以下路径 - C:\Program Files\Microsoft SQL Server\110\SDK\Assemblies

现在选择以下dll

  • Microsoft.SqlServer.ConnectionInfo.dll
  • Microsoft.SqlServer.Management.Sdk.Sfc.dll
  • Microsoft.SqlServer.Smo.dll
  • Microsoft.SqlServer.SmoExtended.dll
  • Microsoft.SqlServer.SqlEnum.dll

我首先只添加了这个 (Microsoft.SqlServer.Smo.dll) 引用,但是对于备份和恢复类,我们还需要这个 (Microsoft.SqlServer.SmoExtended.dll) 引用

关于c# - Microsoft.SqlServer.Management.Smo 引用中未显示备份类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19583746/

相关文章:

c# - MediaElement 是否仅在嵌入到 XAML 代码中时才播放?

c# - 为什么 MouseEnter 和 MouseLeave 不可靠?

c# - Visual Studio WinForm 应用程序应编译并输出到特定目录

c# - 表单验证问题

c# - 在桌面应用程序上使用 .NET Core

c# - 使用 CTRL+A 选择文本区域中的所有文本

c# - 从 gridview 插入数据时处理 'NULL' 和键约束

.net - 如何构建共享项目

c++ - 在非 Debug模式下运行代码时出现问题

vb.net - Windows 应用商店应用程序搜索契约(Contract)空白屏幕