Загромождение файлов lic после переноса файлов csproj в стиль sdk
Я переношу некоторые файлы csproj из старого стиля в новый стиль SDK для старого решения. После миграции я обнаружил в проектах несколько файлов lic, которые раньше не отображались в обозревателе решений. Возьмем, к примеру, один проект:
Когда я проверяю свойства файла, он выглядит так:
У меня вопрос: почему они появляются в обозревателе решений после переноса файла csproj? Есть ли способ «спрятать» их, чтобы обозреватель решений не выглядел таким загроможденным?
1 ответ
Это связано с тем, что ваша исходная программа wpf содержит различные сторонние компоненты, и каждый компонент имеет соответствующий файл лицензии в папке bin, но вы можете пропустить папку bin во время процесса миграции, в результате чего файл появится в обозревателе решений. Это файл .lic, который вы видите.
Поскольку вы не указали формат миграции файла csproj, если вы убедитесь, что он правильный, щелкните правой кнопкой мыши файл .lic и выберите «Свойства», а затем установите для параметра «Копировать в выходной каталог» значение «Копировать всегда». Наконец перестройте проект.