Пакет Visual Studio ссылается на файлы по неправильному пути - PullRequest
0 голосов
/ 03 мая 2019

У меня есть решение, составленное из 3 веб-проектов ASP.Net Core, на которые ссылаются с помощью пакетов nuget. Когда VS2017 создает пакет nuget для статических файлов проекта1, например, CSS помещаются по правильному пути:

<files include="any/netcoreapp2.1/wwwroot/css/project1.css" buildAction="Content" copyToOutput="true" />

Ссылка на пакет project1 в project2 Я вижу файл по правильному пути как связанный файл, в графическом интерфейсе, а также в каталоге bin / debug. Проблема в том, что когда VS создает пакет nuget project2, он помещает файлы из project1 в корень, а файлы из project2 - в правильный путь. Как это:

<files include="any/netcoreapp2.1/project1.css" buildAction="Content" />
<files include="any/netcoreapp2.1/wwwroot/css/project2.css" buildAction="Content" copyToOutput="true" />

Когда я ссылаюсь на пакет project2 на project3, файлы из project1 находятся по неверному пути в графическом интерфейсе и в последнем каталоге публикации. Может ли кто-нибудь указать мне правильное направление? Это моя ошибка или ошибка VS2017? Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...