-
Notifications
You must be signed in to change notification settings - Fork 224
Copy plugin dependencies for isolated loading #954
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
base: master
Are you sure you want to change the base?
Conversation
|
This mess with alot of other things. I do not like this way. |
|
I understand that this is not required after neo-project/neo#4397, isn't it? |
I think it's different. In this case when CopyLocalLockFileAssemblies is set up to true then NuGet package dependencies are copied to the output directory |
But plugins are not mandatory, how can it helps? |
If one plugin references another plugin, we need to copy the dependencies of the referenced plugin to the local directory. I think this is necessary. |
|
This isn't the right the way to do this. neo-project/neo#4181 is the correct the way to do it. Ill be adding this PR to this repo, when i get some time. |
Could you explain in more detail? |
The proper way to add these dependencies is to add an attribute called |
I got it.
However, this would require too many changes to the Neo project. I think there should be a way to reference Neo in a plugin project without copying Neo's dependencies to the local directory. |
Then we only need to modify the |

Summary
Testing