Skip to content
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 on Mono on *nix doesn't deal with directory separators in .resx files #138

Open
agocke opened this issue Aug 5, 2015 · 1 comment
Labels
Mono Mono-specific issues. Also see https://github.com/mono/msbuild triaged

Comments

@agocke
Copy link
Member

agocke commented Aug 5, 2015

When a resx file contains \ as the directory separator MSBuild attempts to find the resouce and then produces a file-not-found error when using the \ directory separator.

@agocke
Copy link
Member Author

agocke commented Aug 5, 2015

See dotnet/roslyn#4359 for examples

@rainersigwald rainersigwald added the Mono Mono-specific issues. Also see https://github.com/mono/msbuild label Jul 12, 2019
radical added a commit to radical/msbuild that referenced this issue Sep 17, 2019
…et#138)

* [mono] Workaround for the assumption that `dotnet` is installed

We moved to building purely with mono, earlier and thus skip the dotnet
installation in the scripts. This breaks that. Fixing it up in-place for
now.

Commit 2: (Patch on behalf of Alexander Köplinger)
Also, fix the command line, as the `dotnet nuget` uses a different
command line syntax than the standalone `nuget` that mono bundles.

    `nuget locals http-cache -c` -> `nuget locals http-cache -Clear`

* [mono] Workaround: Clear nuget http-cache, if we can

To work around dotnet/arcade#3932 , `nuget
locals http-cache -Clear` is invoked, but in our CI, `nuget` doesn't
seem to be installed in bockbuild's staged prefix.

So, instead we do that only if `dotnet` is available.
@AR-May AR-May added the triaged label Feb 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mono Mono-specific issues. Also see https://github.com/mono/msbuild triaged
Projects
None yet
Development

No branches or pull requests

3 participants