Я получаю много подобных ошибок в моем библиотечном проекте VS2022 C ++, который ссылается на библиотеку C#, которая использует .net8. < /p>
1>C:\Users\user\.nuget\packages\system.security.permissions\4.5.0\ref\netstandard2.0\System.Security.Permissions.dll(1,1): warning C4945: 'PermissionSet': cannot import symbol from 'C:\Users\user\.nuget\packages\system.security.permissions\4.5.0\ref\netstandard2.0\System.Security.Permissions.dll': as 'System::Security::PermissionSet' has already been imported from another assembly 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.12\ref\net8.0\System.Runtime.dll'
1>(compiling source file 'x64/Debug/vs2022/.NETCoreApp,Version=v8.0.AssemblyAttributes.cpp')
1> C:\Users\user\.nuget\packages\system.security.permissions\4.5.0\ref\netstandard2.0\System.Security.Permissions.dll(1,1):
1> first seen type is used; re-order imported assemblies to use the current type
1> C:\Users\user\.nuget\packages\system.security.permissions\4.5.0\ref\netstandard2.0\System.Security.Permissions.dll(1,1):
1> This diagnostic occurred while importing type 'System.Security.PermissionSet' from assembly 'System.Security.Permissions, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'.
< /code>
Я понимаю основную причину происходящего и каково значение ошибки, но я не знаю, как ее исправить. Нигде в файле .vcxproj не является System.security ссылка ... фактически единственная ссылка, указанная в файле .vcxproj, - это моя библиотека C#, но другие (по -видимому, зависимые) ссылки перечислены в дереве решений: br/>
Что я должен изменить Чтобы избавиться от предупреждений?
Спасибо за любую помощь, которую вы можете оказать. -E.
Подробнее здесь: https://stackoverflow.com/questions/794 ... to-resolve
Много предупреждений C4945, разные версии .NET? Как решить? ⇐ C++
Программы на C++. Форум разработчиков
-
Anonymous
1739200569
Anonymous
Я получаю много подобных ошибок в моем библиотечном проекте VS2022 C ++, который ссылается на библиотеку C#, которая использует .net8. < /p>
1>C:\Users\user\.nuget\packages\system.security.permissions\4.5.0\ref\netstandard2.0\System.Security.Permissions.dll(1,1): warning C4945: 'PermissionSet': cannot import symbol from 'C:\Users\user\.nuget\packages\system.security.permissions\4.5.0\ref\netstandard2.0\System.Security.Permissions.dll': as 'System::Security::PermissionSet' has already been imported from another assembly 'C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.12\ref\net8.0\System.Runtime.dll'
1>(compiling source file 'x64/Debug/vs2022/.NETCoreApp,Version=v8.0.AssemblyAttributes.cpp')
1> C:\Users\user\.nuget\packages\system.security.permissions\4.5.0\ref\netstandard2.0\System.Security.Permissions.dll(1,1):
1> first seen type is used; re-order imported assemblies to use the current type
1> C:\Users\user\.nuget\packages\system.security.permissions\4.5.0\ref\netstandard2.0\System.Security.Permissions.dll(1,1):
1> This diagnostic occurred while importing type 'System.Security.PermissionSet' from assembly 'System.Security.Permissions, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'.
< /code>
Я понимаю основную причину происходящего и каково значение ошибки, но я не знаю, как ее исправить. Нигде в файле .vcxproj не является System.security ссылка ... фактически единственная ссылка, указанная в файле .vcxproj, - это моя библиотека C#, но другие (по -видимому, зависимые) ссылки перечислены в дереве решений: br/>
Что я должен изменить Чтобы избавиться от предупреждений?
Спасибо за любую помощь, которую вы можете оказать. -E.
Подробнее здесь: [url]https://stackoverflow.com/questions/79427525/lots-of-c4945-warnings-different-net-versions-how-to-resolve[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия