У меня есть несколько веб-сайтов, которые я создаю, которые отображают те же или похожие данные на страницах. Чтобы уменьшить дублирование кода, я создал третий проект/веб-сайт и решил, что я буду использовать его как место для общего HTML, java- script, CSS, изображений и т.д.
Я могу включить JavaScript, CSS и изображения в общем виде из общего проекта с использованием относительных путей. однако я не могу отображать частичные страницы HTML. при попытке доступа к двум веб-сайтам, которые пытаются загрузить частичную страницу, используя такой код:
@RenderPage("/SharedArtifacts/Views/MySharedViewscshtml")
Получаю следующий ответ:
The virtual path '/SharedArtifacts/Views/MySharedViewscshtml' maps to another application, which is not allowed.
Теперь я искал Google и пытался использовать префикс ~
, чтобы указать корень пути для решения проблемы, но безрезультатно... все та же ошибка.
Любые мысли о том, как решить эту проблему?