.NET framework 标准类库如何在VBScript中使用,注意不是VB.NET,是VBS
现在我自己对一个WSDL生成VB.NET的代理代码,然后生成一个COM可视的DLL,我成功的注册并可以在我的VBScript中调用,比如:
Set service = CreateObject("ProblemManagementService.ProblemManagement")
service.UseDefaultCredentials = False
service.PreAuthenticate = True
service.UnsafeAuthenticatedConnectionSharing = False
但是对于.NET 类库的标准组件,比如System.Net.NetworkCredential我确无法创建,比如:
Set credentials = CreateObject("System.Net.NetworkCredential")
credentials.UserName = "falcon"
credentials.Password = "dragon"
就会报错:
C:\>cscript 1.vbs
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
C:\1.vbs(6, 1) Microsoft VBScript runtime error: ActiveX component can't create object: 'System.Net.NetworkCredential'
今天第一天学VB.NET,VBScript也只有看过几天,请问哪位达人知道如何VBScript中调用.NET类库?谢谢!