Эй, ребята, следующая проблема.Я хочу загрузить dll из встроенных ресурсов и иновке точки входа Sub Main ().Но я получаю исключение, когда требуемый Sub Main () из DLL запускается.Извините за мой английский.Я надеюсь, что вы можете объяснить ошибку и дать мне решение.
Вот DLL, я хочу загрузить Sub Main ():
Namespace MyApp
Public Class EntryPoint
Public Shared Sub Main()
Dim FrmMain As New Form1
System.Windows.Forms.Application.Run(FrmMain)
End Sub
End Class
Да, это правильно, что DLL загружаетform on main ()
И вот как я это называю:
Dim bytes As Byte() = Convert.FromBase64String(My.Resources.src2)
Dim oType As System.Type
Dim oAssembly As System.Reflection.Assembly
Dim oObject As System.Object
oAssembly = Assembly.Load(bytes)
oType = oAssembly.GetType("MyApp.EntryPoint")
oObject = Activator.CreateInstance(oType)
oObject.Main()
Ошибка, которая появляется через 5 секунд после загрузки sub main (): «арифметическая операция вызвала переполнение"
Пожалуйста, помогите мне, я учусь.Большое спасибо.