не работал для меня (получил CS1508), поэтому я заменил на
ым.csproj
Формат (как и старый), можно добавлять файлы как ссылки вне папки проекта:
<EmbeddedResource Include="..\..\..\Demo\Sample.cs" Link="Resources\Sample.cs" />
Также возможно использовать шаблон glob для включения нескольких файлов:
<EmbeddedResource Include="..\..\..\Demo\*.cs" />
Но как вы сочетаете два?
Что я пробовал<EmbeddedResource Include="..\..\..\Demo\*.cs" Link="Resources\*.cs" />
<EmbeddedResource Include="..\..\..\Demo\*.cs" Link="Resources\*" />
<EmbeddedResource Include="..\..\..\Demo\*.cs" Link="Resources\" />
Первые два создают только один связанный файл (с точным названием*.cs
а также*
соответственно). Третий просто ошибки.
Есть ли способ объединить подстановку со связанными файлами в определенном месте в целевом проекте? Если нет, как я могу связать все файлы в каталоге, не зная, сколько или как их имена?