У меня есть приложение в ASP.NET Framework 4.6.1, созданное с помощью Visual Studio 2017 (версия 15.7.27703.2035). Сам проект работает на 100% нормально на localhost. Этот проект содержит 3 библиотеки ASP.NET Framework 4.6.1, на которые есть ссылки в основных проектах.
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net461</TargetFramework>
<UserSecretsId>...</UserSecretsId>
<WebProject_DirectoryAccessLevelKey>0</WebProject_DirectoryAccessLevelKey>
</PropertyGroup>
...
<ItemGroup>
<ProjectReference Include="..\CrmDatabaseManager\CrmDatabaseManager.csproj" />
<ProjectReference Include="..\SysaidDatabaseManager\SysaidDatabaseManager.csproj" />
<ProjectReference Include="..\UserInterfaceLibrary\UserInterfaceLibrary.csproj" />
</ItemGroup>
...
</Project>
После публикации проекта выясняется, что на каждой странице, ссылающейся на одну из пользовательских библиотек, выдается ошибка 404, все остальные страницы работают нормально.
Проблемы возникли, когда я добавил эти библиотеки в проект.
Есть ли какая-либо причина, по которой библиотеки не будут правильно развернуты?