Я конвертирую из vb5 и у меня есть dll (теперь конвертированная в VB.NET), которую я использую для проверок безопасности (mysecurity.dll). Он содержит класс cSecurityCheck и имеет несколько интерфейсов, как показано в коде VB5 ниже, как я назвал его в VB5 из моего приложения. Я скопировал VB.NET, скомпилированный mysecurity.dll, в каталог bin моего проекта и добавил его в качестве ссылки на мой проект VB.NET (project \ bin \ mysecurity.dll), но в вызывающем модуле проекта (код ниже) он не ' Распознает CSecurityCheck, говоря, что он не был определен. Как я могу вызвать функции DLL?
Эта dll используется всеми моими программами, и когда я, наконец, смогу распространить их среди клиентов, как мне убедиться, что все установленные исполняемые файлы могут просматривать одну единственную копию dll, которая содержит имя зарегистрированного пользователя?
Dim s As New CSecurityCheck
s.AppPath = Application.StartupPath()
If Not s.DateIsValidated Then
s = Nothing
End
End If
mRegisteredUser = s.RegisteredUser
mDaysRemaining = s.DaysRemaining
s = Nothing