Let IronPython Compiler only create one exe file when target to exe or winexe #1786
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.

The issue is #1785
I add a new method
CreateAssemblyGeninClrModuleto getAssemblyGen, so that I can add exe host code into ScriptCode assembly. Then I change the init code fromto
since the ScriptCode assembly is itself.
But now it have some new problem. Since the
AssemblyBuilderdose not haveDefineIconResourcemethod, I have no ideal to add win32 icon. And the Windows Defender said it is viruses when/standaloneoption is on...PS. I use reflection to invoke
SavableScriptCode.CompileForSavesinceSavableScriptCodeis inDLRrepository. It is better to addCreateAssemblyGenmethod forSavableScriptCode.