-
-
Notifications
You must be signed in to change notification settings - Fork 961
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
Shader extension does not work in 4.2.0.2282 #2566
Comments
This package ServiceWire was recently updated #2548 to reselove some vulnerability issues. I tested the editor functionality but not anything related to shaders. |
Ah that makes sense then, before upgrading my project from 4.2.0.2232 the shader generation works fine. |
I wonder why there is mentioned username and password but seems, similar issues were here: https://github.com/tylerjensen/ServiceWire/issues?q=is%3Aissue+username+is%3Aclosed |
Whole error:
|
Were you able to build the VSIX package? I tried debugging it earlier today but it kept saying:
I am pretty sure I have all of the prerequisites but maybe Im missing something obvious. |
I think, that we need to rebuild the Stride extension because it is also using ServiceWire NuGet package and there might be mismatch? I am just trying to build a new VSIX. |
change the version in the runtime source assembly? |
I tried. But then it is complaining about the "Stride.VisualStudio.Command" package version that it can't access it even though it is there. I will paste some screenshots. Just doing more digging.. By the way, one of the errors you mentioned above also creates this error
And the issue is, that there is no net8.0-windows folder. We have only net8.0. |
@Doprez, I think the issue is somewhere here with the resolver. Not easy to figure out what exactly. I guess, if we don't have time, we should reverse my PR and leave this open till someone knows how to fix it. Also, I would need to add a note here https://doc.stride3d.net/latest/en/contributors/engine/visual-studio-plugin.html that when bumping ServiceWire, the extension is a dependency and needs to be tested as well. |
At least for now, it may not hurt to revert it. I did notice @xen2 has apparently worked on that repo before so maybe he can help if he has time. The note would be super handy though, I personally didnt realize thats how the Extension were communicating with projects. |
Release Type: Official Release
Version: 4.2.0.2282
Platform(s): Windows
Describe the bug
When projects reference the latest Stride version 4.2.0.2282 shader key files no longer generate in Visual studio.
To Reproduce
Steps to reproduce the behavior:
This should happen in older projects too if you upgrade to the latest Stride they refuse to generate with the error log below.
Log and callstacks
The text was updated successfully, but these errors were encountered: