-
Notifications
You must be signed in to change notification settings - Fork 446
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
Enable razor in unified-build #18776
Conversation
@jkoritzinsky IIRC you mentioned the same issue but for a different repo a few weeks ago. We already kill the language server. I wonder which process still holds the file lock. In this case it's not an intermediate from the repo's obj dir but a file read from the package cache: |
The Razor language server (which is a different process) is likely what’s keeping it locked. We should shut down that process as well. |
Hmm that didn't work:
|
I might try handle.exe next. |
Interesting, it's the compiler from the toolset compiler package. Now I need to investigate which dotnet.exe this is. EDIT: This must be the toolset dotnet.exe from VMR/.dotnet/dotnet.exe. There's no other way. Maybe |
from dotnet/sdk#10358 (comment) I will probably just disable shared compilation in razor as a workaround or the toolset compiler. |
Fixes dotnet/source-build#4023