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
CreateAssemblyGen
inClrModule
to 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
AssemblyBuilder
dose not haveDefineIconResource
method, I have no ideal to add win32 icon. And the Windows Defender said it is viruses when/standalone
option is on...PS. I use reflection to invoke
SavableScriptCode.CompileForSave
sinceSavableScriptCode
is inDLR
repository. It is better to addCreateAssemblyGen
method forSavableScriptCode
.