-
Notifications
You must be signed in to change notification settings - Fork 544
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
Inclusion of edmxResourcesToEmbed fails build in linux due to path slash #1434
Labels
Comments
@joebone What EF package version are you using? |
I can confirm this issue happens to me |
@ajcvickers sorry, didnt get a notification, was using the standard release non-preview NuGet 6.3.0 In the end as a workaround, we changed the library dependency to generate a nuget package and imported that when building in docker, but evidently its not ideal. |
Duplicate of #1378 which is in the 6.4 release. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
[ Might be a duplicate of #1378 , but that is marked as closed and fixed, and at least as far as I am aware, it is not ( or at least hasn't been released ) ]
When building a project that contains edmx files in linux (alpine docker in this case), the build fails.
It seems to be because the backslash is hardcoded when generated, but is not read the same way when building.
Steps to reproduce
Have a netcoreapp3.0 project, include an edmx, and build it.
Further technical details
Output of failed build:
however, the files DO exist, BUT because the backslash is hardcoded, "Model" hasn't been generated as a folder, so we have files named "Model\asd.csdl" in the parent folder:
The text was updated successfully, but these errors were encountered: