Visual Studio Solution Explorer - для файлов активов наблюдаются разные значки - PullRequest
0 голосов
/ 01 февраля 2019

Я добавил файл 3mf в пример проекта UWP в выпуске Visual Studio 2017 Community Edition (имя: pyramid.3mf).Я заметил, что аналогичный файл (имя: box.3mf), который уже был включен в образец, имеет небольшую синюю стрелку над значком, в то время как добавленный файл не имеет, как показано ниже:

enter image description here

В окне свойств (F4) оба файла установлены как Build Action: Content, Copy to Output Directory: Copy always.Новый файл работает нормально и отображается правильно, но, что любопытно, полный путь для нового файла показывает целевую (скопированную) папку, а не исходную папку, из которой я добавил файл.

Также File Nameполе для старого файла (box.3mf) неактивно, в то время как File Name для нового файла (pyramid.3mf) не серое.

enter image description here enter image description here

Что означают различия в значках, и как я могу добавить новый файл, чтобы он соответствовал старому с точки зрения свойств?(Т.е. так, чтобы путь к папке был папкой, в которую я добавил файл.)

1 Ответ

0 голосов
/ 01 февраля 2019

ОК, маленькая синяя стрелка означает, что файл был добавлен в виде ссылки.Следуя инструкциям здесь , я удалил pyramid.3mf и повторно добавил его в проект, используя опцию «Добавить как ссылку» (Solution Explorer → Добавить → Существующий элемент…):

enter image description here

Теперь файл отображается с соответствующим значком:

enter image description here

...