https://i.tk-chel.ru/denisio/202108/30_194343.png
Не, у него проект в проекте
Ага, исправил, даже один раз заработало, но теперь возникает другая ошибка, 1>------ Build started: Project: ListImage, Configuration: Debug|AnyCPU ------ 1>E:\repo\ListImage\extension\RecScanDir\obj\Release\net5.0\.NETCoreApp,Version=v5.0.AssemblyAttributes.cs(4,12,4,70): error CS0579: Duplicate 'global::System.Runtime.Versioning.TargetFrameworkAttribute' attribute 1>E:\repo\ListImage\obj\Debug\net5.0-windows\.NETCoreApp,Version=v5.0.AssemblyAttributes.cs(4,12,4,70): error CS0579: Duplicate 'global::System.Runtime.Versioning.TargetFrameworkAttribute' attribute ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== В подмодуле прописал следующее в файле *.csproj <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>net5.0</TargetFramework> <GenerateAssemblyInfo>false</GenerateAssemblyInfo> <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute> </PropertyGroup> </Project>
ну очевидно надо выпилить TargetFramework из всех мест кроме одного, если у тебя там субпроекты. Можно сделать условное включение - чтото типа <PropertyGroup Condition= ... > <TargetFramework>net5.0</TargetFramework> ...
он пока один. может лучше перевести его как библиотеку ?
Выпиливание не помогло.
Обсуждают сегодня