Отладка исполняемого CodeDom? - PullRequest
0 голосов
/ 30 июля 2011

Я использую кодирование для выполнения некоторого кода.Можно ли как-то остановить казнь?вот как я запускаю код:

Dim SourceCode as String="... some VB code"
Dim MyProvider As New VBCodeProvider
Dim cp As New CompilerParameters
Dim cr As CompilerResults = MyProvider.CompileAssemblyFromSource(cp, SourceCode)
Dim methInfo As MethodInfo = cr.CompiledAssembly.GetType("Class1").GetMethod("Main")
methInfo.Invoke(Nothing, Nothing)

моя идея - поместить это в обработчик потоков, и если мне нужно остановить его, я остановлю поток ... но может быть, есть лучшее решение?Спасибо:)

...