Есть ли способ использовать globbing для нового формата CS Project, когда дело доходит до ссылок? - PullRequest
0 голосов
/ 20 июня 2019

Я создал проект C # с новым форматом NetSDK. Globbing работает с другими ситуациями:

<ItemGroup>
  <None Include="Miscellaneous\*.misc" CopyToOutputDirectory="Always" />
</ItemGroup>

Однако, похоже, что глобирование не работает с тегом Reference:

<ItemGroup>
  <!-- THIS DOES NOT WORK -->
  <Reference Include="Company.Misc.*" HintPath="bin\Company.Misc.*.dll" />

  <!-- THIS DOES WORK -->
  <Reference Include="Company.Misc.A" HintPath="bin\Company.Misc.A.dll" />
  <Reference Include="Company.Misc.B" HintPath="bin\Company.Misc.B.dll" />
</ItemGroup>

Не уверен, существует ли способ автоматического извлечения всех элементов из каталога bin \ в качестве справочного материала, чтобы он отображался в разделе «Зависимости»?

1 Ответ

2 голосов
/ 20 июня 2019

Видимо, это было не сложно, мне пришлось проигнорировать путь подсказки и просто указать на сборки напрямую: <Reference Include="bin\Company.Misc.*" />.Окно обозревателя решений Visual Studio автоматически отобразит имя (а не путь) сборки, если вы укажете полный путь в include.

...