Можно так:
(Get-Process | Where-Object { $_.Name -eq 'FastExecuteScript' -and $_.MainWindowTitle -like '*MyCoolProgram*' } | Select-Object -ExpandProperty MainWindowTitle) -replace '.*\((.*)\).*', '$1'Выведет:
0.1.51Вспомнил ситуацию, когда исходник здох, такое иногда бывает, когда вырежишь до*улион блоков и вставишь куда нить и в итоге в скрипте жетско нарушается "порядок блоков". Вырезаешь из функциииА в функциюБ, а оно вставляется в Main в диком порядке что не поддается логике :)
Просто возьми XML файл из скомпилированного проекта, он вроде всегда называется project.xml или как то так
@UlybnisJe said in Вытащить исходник из скомпилированного файла:
Вспомнил ситуацию, когда исходник здох, такое иногда бывает, когда вырежишь до*улион блоков и вставишь куда нить и в итоге в скрипте жетско нарушается "порядок блоков". Вырезаешь из функциииА в функциюБ, а оно вставляется в Main в диком порядке что не поддается логике :)
Это пофиксили