-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Improvements to Roslyn command-line build experience #23959
Comments
@KirillOsenkov Should we break these out into separate issues? One issue means I can't assign to different people or say a commit fixes one issue in particular. |
I think it's up to @jaredpar - he asked me to file these. |
Can't you multi-assign an issue or PR? |
Working on this today. Here is the conclusions I've come to about the builds
This is not possible to do correctly. Or rather doing a restore up to date check is as expensive as doing restore.
Thought about this a lot over the last two days and decided on the following approach.
I decided against using our xcopy MSBuild in this scenario. Due to the massive amount of environment changes in the Developer Command prompt it's hard to guarantee that this will work correctly.
In order to implement this I would need to know the full set of environment variables set by the developer command prompt so that they could be unset. That is an ever changing list though hence not really possible. The version I could see doing here is knowing the set of allowed envirnoment variables and resetting the environment to that before building. In that case though we'd need to call it something like |
Understood.
This is good enough. |
-ignoreDevCommandPrompt
The text was updated successfully, but these errors were encountered: