-
-
Notifications
You must be signed in to change notification settings - Fork 40
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
2sxc assemblies that are shared dependencies with DNN in bin
folder should be in bin\2sxc
folder if version of dll's is not the same as dnn default version
#2685
Comments
bin
folder should be in 'bin\2sxc' folder if version of dll's is not the same. bin
folder should be in 'bin\2sxc' folder if version of dll's is not the same as dnn default version.
bin
folder should be in 'bin\2sxc' folder if version of dll's is not the same as dnn default version. bin
folder should be in bin\2sxc
folder if version of dll's is not the same as dnn default version.
bin
folder should be in bin\2sxc
folder if version of dll's is not the same as dnn default version. bin
folder should be in bin\2sxc
folder if version of dll's is not the same as dnn default version
… same as in DNN 9+, include update Imageflow (DI v2.2.0), ToSic.Razor (DI v2.1.1)
Related to #2682 |
… same as in DNN 9+, include update Imageflow (DI v2.2.0), ToSic.Razor (DI v2.1.1)
DNN websites that have 2sxc v13.00-v13.03, after DNN Upgrade to DNN 9.4+ version will get server error To prevent this server error please install 2sxc v13.04+ before DNN Upgrade. With 2sxc v13.04 our goal was to ensure that DNN upgrade do not break DNN installation. Root causeImageflow is included in 2sxc v13+ and have dependency on What we didTo avoid same issue again (and keep existing functionality) we did the following:
What we testedVarious clean install and upgrade scenarios are tested with DNN 7.4.2; 9.4.4; 9:10.1; 9.10.2 and 2sxc 12.10 LTS; 13.03; 13.04 to confirm that fix solution works as intended. |
I just wanted to insure that you saw this and had an opportunity to follow or chime in if needed. Updates to the Microsoft.DependencyInjection.* Libraries #5058 |
@jeremy-farrance thanks. We just discussed this on our bi-weekly meeting and just everybody agreed this would be important |
I'm submitting a ...
[x] feature request
...about
[x] DNN parts
Current behavior
There is issue with DNN upgrade as explained #2684 that can break future DNN upgrades and requires manual workaround by user.
Goal is to upgrade 2sxc installation to avoid this DNN upgrade issues in future.
Plan is that 2sxc installation should deploy and install dll's that are shared with DNN (currently in
bin
folder) to separatebin\Imageflow
folder if version of dll's is not the same as dnn default version. Assembly binding redirection should be limited only to this non default dnn version that is in use by 2sxc only. Installation should also take a care of complications that could follow, when we install 2sxc v13+ to older dnn v7.4.2 (that do not have dependency on this dll's) but newer dnn version after upgrade will deploy this dll's again. 2sxc unit tests should be updated to use shared dlls from dnn.Expected behavior
Instructions to Reproduce the Problem
Why change the behavior?
Your environment
Anything you would like to add
The text was updated successfully, but these errors were encountered: