-
-
Notifications
You must be signed in to change notification settings - Fork 910
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
Project updater removes assemblies and usages to namespaces other than xenko #33
Comments
Could it be that SharpDX is a special case because Xenko already has a dependency on it? Did you have similar problems for other references/using statements? |
good point, since the updater removes all individual assemblies and replaces them with the single xenko package reference it seems natural that it removes the sharpdx ones. however, i just saw that there were other third party assemblies that have been removed too. |
The upgrader recreate projects using new templates, and for simplicity it doesn't handle advanced cases.
However, since it is a one-time upgrade from 2.x to 3.x (from 3.x this shouldn't happen anymore), also it works fine for the standard cases and many people already did it anyway, I figured it was better to not spend too much time on that and focus on other things. Sorry for the inconvenience. |
no problem, fixing the references and namespaces was easy. wouldn't wast time on a fix for that. |
In a game project from xenko 2.1 i was referencing some other assemblies and used their namespaces in some files. after the upgrade the project did not have the references to the assemblies anymore and the usage section of the c# files was cleared from the other namespaces. in this case it was SharpDX assemblies.
it was easy to fix by hand, so not that high priority. but annoying anyway.
The text was updated successfully, but these errors were encountered: