Я настраиваю приложение SharePoint и в своем проекте Visual Studio ссылаюсь на dll, которая также существует в GAC. Проект строится просто отлично, но когда я попадаю на страницу, я получаю следующую ошибку:
Произошла ошибка при обработке. c: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Временные файлы ASP.NET \ root \ bef9a111 \ 5466e63c \ App_Web_welcomelinks.aspx_-1775745042.a7euki4f.0.cs (128): ошибка CS0433: тип «Microsoft. SharePoint.Publishing.PublishingLayoutPage существует как в c: \ WINDOWS \ assembly \ GAC_MSIL \ Microsoft.SharePoint.Publishing \ 12.0.0.0__71e9bce111e9429c \ Microsoft.SharePoint.Publishing.dll ', так и в c: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Временные файлы ASP.NET \ root \ bef9a111 \ 5466e63c \ assembly \ dl3 \ 4f0b8d4e \ c81e2802_6788c901 \ PPM.DLL '
Есть идеи, как разрешить этот конфликт? Я не могу удалить dll из GAC из-за некоторых зависимостей, и я не могу построить свой проект без ссылки.