Поскольку мы внедряем глобализацию на нашем веб-сайте ASP.NET , мы получаем некоторые проблемы с intellisense.Элементы управления ASP.net не найдены в коде при реализации ресурсов
Когда ресурс добавлен в элемент управления asp.net, мы получаем ошибки. Несмотря на то, что ошибка отображается в visual studio, приложение работает!
Например, следующая кнопка
<asp:Button runat="server" ID="BtnSave" Text="<%$ Resources:ResourceName, Save %>" OnClick="BtnSave_Click" />
не признается в коде позади:
Ошибка отображается только когда код позади открыт. Но в браузере это работает!
Та же кнопка без ссылки на ресурс работает хорошо:
<asp:Button runat="server" ID="BtnSave" Text="Save" OnClick="BtnSave_Click" />
Это пользовательские SQL поставщика ресурсов завода, добавил в web.config:
<globalization resourceProviderFactoryType="MyNamespace.SqlResourceProviderFactory" />
Я попытался удаление кэша и перезагрузите компьютер.
Есть ли у вас какие-либо советы о том, как найти проблему?
Заранее спасибо.
Он отображается в файле 'aspx.designer.cs'? – dtsg
нет файла дизайнера, так как это веб-сайт, а не веб-приложение – Schiavini
очистить решение и перестроить его. –