-
Notifications
You must be signed in to change notification settings - Fork 416
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
MSBuild support #202
Comments
Detecting the correct target platform needs to be done too. Omnisharp-roslyn seems to default to x86 for me. I worked around this by adding Without this I got this error:
|
I was today struggling with getting our MSBuild (VS 2015) projects to work with OmniSharp-roslyn, basically because it somehow defaults to I have managed to get rid of the error simply settings the platform in Is there any other, more elegant, probably via |
Most MSBuild files default to |
This allows choosing other (than default) MsBuild configuration, e.g. MsBuild:Configuration=Release MsBuild:Platform=x64, especially usable for projects that are not using default (AnyCPU) platforms. This relates to OmniSharp#202.
Graceful failure to start server
I will close this issue as outdated. The msbuild support is much better since and many of the issues here have been addressed. There is a comprehensive look up process (bundled msbuild, mono msbuild, VS msbuild etc.). xbuild support has been dropped and there is a config setting to provide custom msbuild if needed. Nuget SDK resolver support has been added too giving support for Arcade, QDK and other custom SDK. For the persisting problems, we have individual issues open. |
Our msbuild project file support is shaky at best, This is an item to keep track of the pending work and challenges involved.
The problems:
Hard/Impossible to fix:
Brain dump from conversation with msbuild expert:
The text was updated successfully, but these errors were encountered: