Загромождение файлов lic после переноса файлов csproj в стиль sdk

Я переношу некоторые файлы csproj из старого стиля в новый стиль SDK для старого решения. После миграции я обнаружил в проектах несколько файлов lic, которые раньше не отображались в обозревателе решений. Возьмем, к примеру, один проект:

Когда я проверяю свойства файла, он выглядит так:

У меня вопрос: почему они появляются в обозревателе решений после переноса файла csproj? Есть ли способ «спрятать» их, чтобы обозреватель решений не выглядел таким загроможденным?

1 ответ

Это связано с тем, что ваша исходная программа wpf содержит различные сторонние компоненты, и каждый компонент имеет соответствующий файл лицензии в папке bin, но вы можете пропустить папку bin во время процесса миграции, в результате чего файл появится в обозревателе решений. Это файл .lic, который вы видите.

Поскольку вы не указали формат миграции файла csproj, если вы убедитесь, что он правильный, щелкните правой кнопкой мыши файл .lic и выберите «Свойства», а затем установите для параметра «Копировать в выходной каталог» значение «Копировать всегда». Наконец перестройте проект.

Другие вопросы по тегам