VS 2019 i -nostdlib

VS 2019 i -nostdlib
maniutek20
  • Rejestracja:około 14 lat
  • Ostatnio:około 4 godziny
  • Postów:138
0

W jaki sposób mogę ustawić VS 2019 żeby nie ładował mi standardowej biblioteki mscorlib? W starszych wersjach można było ustawić parametr -nostdlib+, a tutaj nie widzę takiej możliwości


quidquid Latine dictum sit, altum videtur
Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 8 godzin
0
Ktos
Moderator
  • Rejestracja:prawie 23 lata
  • Ostatnio:około 7 godzin
1

The Do not reference mscorlib.dll build property doesn't exist in newer versions of Visual Studio.

https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-options/nostdlib-compiler-option

Niemniej nie powinno być problemu aby ustawić <NoStdLib>true</NoStdLib> w pliku .props MSBuilda - nanoFramework na przykład tak robi: https://github.com/nanoframework/nf-Visual-Studio-extension/blob/develop/VisualStudio.Extension-2019/Targets/NFProjectSystem.props#L12-L13

Niemniej pozostaje ciekawość - co tak egzotycznego kompilujesz, że masz własne mscorlib? :)

maniutek20
  • Rejestracja:około 14 lat
  • Ostatnio:około 4 godziny
  • Postów:138
0

@Ktos: > ##### Ktos napisał(a):

Niemniej nie powinno być problemu aby ustawić <NoStdLib>true</NoStdLib> w pliku .props MSBuilda - nanoFramework na przykład tak robi: https://github.com/nanoframework/nf-Visual-Studio-extension/blob/develop/VisualStudio.Extension-2019/Targets/NFProjectSystem.props#L12-L13

Dzięki faktycznie pomogło, ale musiałem dodać jeszcze <DisableHandlePackageFileConflicts>true</DisableHandlePackageFileConflicts>
Nic egzotycznego, przenoszę 20 letni projekt z masą zależności na win server 2016


quidquid Latine dictum sit, altum videtur
edytowany 1x, ostatnio: maniutek20

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.