В файле .csrpoj
, если у меня есть
<Compile Include="c:\path\File1.cs">
<Link>Dir1\File1.cs</Link>
</Compile>
Затем Visual Studio показывает этот файл в виде ярлыка в папке Dir1
в обозревателе решений.
Если у меня есть
<Compile Include="c:\path\*.cs"></Compile>
Тогда все файлы .cs
отображаются как ярлыки в обозревателе решений на верхнем уровне:
Есть ли способ включить все файлы в какую-то папку и сделать так, чтобы они отображались в подпапке? Пропуск имени файла в элементе Link
не работает:
<Compile Include="c:\path\*.cs">
<Link>Dir1\</Link>
</Compile>
Файлы по-прежнему отображаются на верхнем уровне.
Как включить все файлы в папку и по-прежнему использовать элемент Link? Мне нужно это потому, что мне нужно включить файлы из нескольких папок, и некоторые из них имеют одинаковые имена. Два файла на верхнем уровне не могут иметь одинаковые имена.
Есть ли другой способ добиться этого?
Я новичок в платформе Visual Studio. Заранее извиняюсь за глупость в вопросах.