-
-
Notifications
You must be signed in to change notification settings - Fork 455
Fix error handling in PluginsManager and plugins query, fixed postbuild script duplicate deletion during build #257
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Would you please add a continue with for the task that do the query jobs of Plugins to catch the exception thrown by Plugins? There is an option that will only run the continue with on fault, which means error thrown. |
Or maybe a try catch within the parallel. Foreach to catch the error and throw them to log. |
|
@jjw24 I added the exception handling for plugin querying, please check. |
looks good, thank you |
|
Just a question before approval, why should we have different version of the same dll reference? I don't believe we use sharpziplib in other places than our PluginsManager, so why should that fix it? |
|
not as a direct reference, but some assemblies possibly in Infrastrucutre project use it as an indirect reference (different version) as far as i understand, which results in the dll being outputted in the parent folder. Additionally our default plugins still reference Infrastructure, and because we need plugins to output all dlls, the indirect referenced sharpziplib is also being outputted in those plugins. |
|
Just a question before approval, why should we have different version of the same dll reference? I don't believe we use sharpziplib in other places than our PluginsManager, so why should that fix it?
Oh you are right, but why don't we make those version the same? Since the only reason we reference to Infrastructure is that this plugin is native. |
well our direct reference is 1.2.0, the indirect one is 0.89. Dont think there is a easy way to lift the other assemblies' referenced version |
hmmm you are right. Maybe we should take a look later, but merging this now. |
Closing #256