... that could be a workaround indeed, if EF Core doesn't fetch the schema at startup. I don't know if it does, but if it does, you can't work around it.
I wonder why you go for EF Core v1 tho, as EF Core v2 is available too and .net core can be installed with the app side-by-side so I'd go for that over EF Core v1 in any case (not that it solves your problem). We also released a .NET Core compatible version of our runtime btw (in v5.3, which supports .netstandard 2.0 and thus .net core 2.0) and our runtime does support views, and many more features EF Core doesn't. Besides that, it's also faster and eats less memory, win win!