Как развернуть / обновить сайт Sitefinity, разработанный в 3.7 SP2, в IIS7 в рамках 4.0?
У меня есть сайт, разработанный в Sitefinity 3.7 SP2, который успешно работает на сервере. Но когда я пытаюсь работать в локальной системе, интегрируя проект в среду asp.net 4.0. Я получаю следующую ошибку:
Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CS0104: 'DynamicHyperLink' is an ambiguous reference between 'Telerik.Cms.Web.UI.DynamicHyperLink' and 'System.Web.DynamicData.DynamicHyperLink'
Source Error:
Line 15: if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem)
Line 16: {
Line 17: DynamicHyperLink link = item.FindControl("dhl") as DynamicHyperLink;
Line 18: if (link != null)
Line 19: {
Source File: d:\Demo\miamiparking\Sitefinity\ControlTemplates\News\ListPageMaster.ascx Line: 17
Show Detailed Compiler Output:
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
Пожалуйста, помогите мне, что мне делать?
Спасибо
1 ответ
Попробуйте использовать:
Telerik.Cms.Web.UI.DynamicHyperLink link =
item.FindControl("dhl") as Telerik.Cms.Web.UI.DynamicHyperLink;