Ошибка MSBUILD MSB4018 не может получить доступ к Project.ssets.json. Задача неожиданно не удалась.
nc:\dev\highspeed\hscore\hscore\hscore.csprojœ]br />c: .. System.io.ioException: процесс не может получить доступ к файлу
'c:dev\highspeed\hscore\hscore\bin\debug\net5.0-windows7.0\win-x64\hscore.deps.json'
, потому что он используется другим процессом. />*: ddev\highspeed\hscore\hscore\hscore.csprojí
< /blockquote>
Microsoft Doc говорит: эта ошибка испускается, когда задача не выполняется с нездоровым исключением. Как правило, это признак ошибки в задаче. Ошибка MSB4018 может быть вызвана при выполнении задачи в среде, к которой она не была подготовлена, например, когда задача имеет зависимость x86, но работает в 64-разрядной среде MSBuild. This can manifest as a System.DllNotFoundException.
In my case, I am totally in a windows x64 environment, building and using AnyCPU libraries (and publishing to win-x64, but that doesn’t matter before the build runs).
I invoke the build on xxx.sln files with the following arguments:
Exit Code 1: /t:Clean;Restore;Publish /p:Platform="Any CPU"
/p:Configuration=Debug /p:TargetFramework=net5.0-windows7.0
/p:RuntimeIdentifier=win-x64 "c:\path\MySolution.sln"
The code normally строит и работает нормально, за исключением случаев, когда возникает такая ошибка. Часто, когда я запускаю сборку во второй раз, сборка успешна. Ни один из моих инструментов никогда не ссылается на этот файл; Visual Studio не имеет открытого файла или проекта; Никакие другие проекты в группе параллельной сборки никогда не будут получать доступ к файлу projects.assets.json в любом случае; Таким образом, MSBuild - единственный, кто работает со всем деревом проекта. Но разве MSBuild не будет достаточно умным, чтобы управлять такими вещами? Какой еще процесс может быть просмотр (и блокировать) этот файл? Спасибо
Подробнее здесь: https://stackoverflow.com/questions/722 ... et-5-build
Ошибка MSBUILD MSB4018 не может получить доступ к Project.assets.json в Net 5 Build ⇐ C#
Место общения программистов C#
1759843475
Anonymous
Ошибка MSBUILD MSB4018 не может получить доступ к Project.ssets.json. Задача неожиданно не удалась.
nc:\dev\highspeed\hscore\hscore\hscore.csprojœ]br />c: .. System.io.ioException: процесс не может получить доступ к файлу
'c:dev\highspeed\hscore\hscore\bin\debug\net5.0-windows7.0\win-x64\hscore.deps.json'
, потому что он используется другим процессом. />*: ddev\highspeed\hscore\hscore\hscore.csprojí
< /blockquote>
Microsoft Doc говорит: эта ошибка испускается, когда задача не выполняется с нездоровым исключением. Как правило, это признак ошибки в задаче. Ошибка MSB4018 может быть вызвана при выполнении задачи в среде, к которой она не была подготовлена, например, когда задача имеет зависимость x86, но работает в 64-разрядной среде MSBuild. This can manifest as a System.DllNotFoundException.
In my case, I am totally in a windows x64 environment, building and using AnyCPU libraries (and publishing to win-x64, but that doesn’t matter before the build runs).
I invoke the build on xxx.sln files with the following arguments:
Exit Code 1: /t:Clean;Restore;Publish /p:Platform="Any CPU"
/p:Configuration=Debug /p:TargetFramework=net5.0-windows7.0
/p:RuntimeIdentifier=win-x64 "c:\path\MySolution.sln"
The code normally строит и работает нормально, за исключением случаев, когда возникает такая ошибка. Часто, когда я запускаю сборку во второй раз, сборка успешна. Ни один из моих инструментов никогда не ссылается на этот файл; Visual Studio не имеет открытого файла или проекта; Никакие другие проекты в группе параллельной сборки никогда не будут получать доступ к файлу projects.assets.json в любом случае; Таким образом, MSBuild - единственный, кто работает со всем деревом проекта. Но разве MSBuild не будет достаточно умным, чтобы управлять такими вещами? Какой еще процесс может быть просмотр (и блокировать) этот файл? Спасибо
Подробнее здесь: [url]https://stackoverflow.com/questions/72267139/msbuild-error-msb4018-cannot-access-project-assets-json-in-net-5-build[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия