У меня есть веб-проект Asp.net core 2.0.Этот проект ссылается на файлы .js в проекте библиотеки классов.
Когда я щелкаю по связанному файлу в проекте, он правильно приводит меня к версии файла проекта библиотеки.
Я добавилсобытие build для локального копирования всех моих связанных файлов в проект (поэтому файлы javascript могут быть включены в мою папку wwwroot).
<Target Name="CopyLinkedContentFiles" BeforeTargets="Build">
<Copy SourceFiles="%(Content.Identity)" DestinationFiles="% (Content.Link)" SkipUnchangedFiles="true" OverwriteReadOnlyFiles="true" Condition="'%(Content.Link)' != ''" />
</Target>
Однако после копирования файлов Visual Studio автоматически собираетлокальная версия файлов в обозревателе решений, по существу, заменяет связанный файл.Поэтому, если я щелкаю по файлу, чтобы изменить его, изменяется только локальная версия, а не связанная версия библиотеки классов.
Если я удаляю локальную копию, связанный файл правильно появляется в обозревателе решений.
есть ли способ сообщить Visual Studio, что нужно показывать только связанные файлы, а не их локальную копию?