Я работаю над проектом на языке VB и сталкиваюсь с таким типом ошибки, когда пытаюсь скомпилировать его.
«IADsLargeInteger неоднозначен в пространстве имен ActiveD»
Это часть кода, которая дает мне ошибку:
Function GetLargeInteger(ByVal val As Int64) As
IADsLargeInteger
Dim largeInt As New ActiveDs.LargeInteger
largeInt.HighPart = CType((val >> 32), Integer)
val = val << 32
val = val >> 32
largeInt.LowPart = (Convert.ToInt32(val))
Return largeInt
End Function
а также я импортировал:
Imports Dar.DAL
Imports DbShare
Imports System.DirectoryServices
Imports System.Xml.Serialization
Imports System.IO
Imports Dar.BLL.Interfaces
Imports Dar.DAL.Repositories
Imports Dar.BLL.Services
Imports System.Security.Principal
Imports System.Threading
Imports System.Globalization
Imports Elmah
Imports System.Configuration
Imports ActiveDs
Пожалуйста, помогите, потому что я не понимаю, что происходит