【发布时间】:2019-08-27 10:38:42
【问题描述】:
我正在编写一个在数据库中删除和创建对象的脚本(视图、表..) 一切正常...但我在 Microsoft.SqlServer.Management.Smo.ScriptingOptions dll 中找不到 ScriptForCreateDrop。
这个属性在微软官方文档中:https://docs.microsoft.com/en-us/dotnet/api/microsoft.sqlserver.management.smo?view=sql-smo-140.17283.0
你遇到过这种情况吗?你知道我为什么找不到吗?已尝试安装此 dll 的最新版本(来自 nuget)
谢谢。
【问题讨论】:
-
老实说,我不确定这里的问题是什么。我从 Nuget 安装了最新版本的 SMO,然后我创建了一个新的 Class 和 Sub 并编写了此代码
Dim scriptingOptions As New ScriptingOptions() scriptingOptions.ScriptForCreateDrop = True我没有收到任何错误。 SMO 版本是14.100.0.0。
标签: c# sql-server powershell msdn