«ScriptServiceAttribute» неоднозначен в пространстве имен «System.Web.Script.Services» - PullRequest
0 голосов
/ 16 мая 2011

В настоящее время я работаю над существующим проектом ASP.NET. На данный момент я должен интегрировать новый компонент, поэтому для этой цели мне пришлось изменить целевой фреймворк с 2.0 на 3.5. После восстановления решения, я теперь имею дело со странной проблемой.

Вот код:

<WebService(Namespace:="http://tempuri.org/")> _
<WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
<System.Web.Script.Services.ScriptService()> _

И последняя строка возвращает эту ошибку:

'ScriptServiceAttribute' is ambiguous in the namespace 'System.Web.Script.Services'

Я точно не знаю, что происходит в моем коде ?! Это внутренняя ошибка конструктора ScriptService?

Заранее спасибо за помощь!

Ответы [ 2 ]

0 голосов
/ 17 мая 2011

Я проверил свою ссылку, и, кажется, все в порядке! Я также проверил web.config и не могу выяснить какие-либо проблемы. Что касается заявления @Register, я не знаю, где его найти, так как это не мой собственный проект, и я не знаю, где можно использовать этот сервис.

0 голосов
/ 16 мая 2011

У вас должна быть ссылка на две разные версии сборки System.Web.Extensions.Проверьте и ссылку на проект, и убедитесь, что все, что настроено в разделе <compilation> вашего web.config, выровнено.Также вы можете проверить, есть ли в вашей службе явный оператор @Register, который может иметь несовпадающий номер версии.

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