C# 在Powershell中创建ScheduleDefinition对象

C# 在Powershell中创建ScheduleDefinition对象,c#,web-services,powershell,reporting-services,wsdl,C#,Web Services,Powershell,Reporting Services,Wsdl,我已经有了一个powershell脚本,它使用ReportService2010.asmx?wsdl API将报告导入到带有powershell的SSR中 但是,我在创建缓存选项时遇到了一些问题,尤其是在创建简单的时间表时。 MSDN上的代码示例没有powershell示例 我希望有人能帮助我如何在powershell中编写此示例? 特别是如何创建ScheduleDefinition对象。关键在于在新的WebServiceProxy上分配名称空间和类 我的代码中有一行: $RS = New-W

我已经有了一个powershell脚本,它使用ReportService2010.asmx?wsdl API将报告导入到带有powershell的SSR中

但是,我在创建缓存选项时遇到了一些问题,尤其是在创建简单的时间表时。 MSDN上的代码示例没有powershell示例

我希望有人能帮助我如何在powershell中编写此示例?
特别是如何创建ScheduleDefinition对象。

关键在于在新的WebServiceProxy上分配名称空间和类 我的代码中有一行:

$RS = New-WebServiceProxy -Uri $reportServerURI -UseDefaultCredential
现在我把它改成这样:

$RS = New-WebServiceProxy -Class 'RS' -Namespace 'RS' -Uri $reportServerURI -UseDefaultCredential
这允许我通过创建ScheduleDefinition对象

$definition New-Object RS.ScheduleDefinition