Элементы управления ASP.net не найдены в коде при реализации ресурсов

Поскольку мы реализовали глобализацию на нашем веб-сайте ASP.net , у нас возникли некоторые проблемы с интеллектом.

Когда ресурс добавляется в элемент управления asp.net, мы получаем ошибки. Несмотря на то, что в Visual Studio отображается ошибка, приложение работает!

Например, следующая кнопка

 <asp:Button runat="server" ID="BtnSave" Text="<%$ Resources:ResourceName, Save %>" OnClick="BtnSave_Click" />

Не распознается в коде позади:

intellisense problem

Ошибка отображается только тогда, когда код позади открыт. Но в браузере работает!

Та же кнопка без ссылки на ресурс работает хорошо:

 <asp:Button runat="server" ID="BtnSave" Text="Save" OnClick="BtnSave_Click" />

Это настраиваемая фабрика поставщиков ресурсов SQL, добавленная в web.config :

 <globalization resourceProviderFactoryType="MyNamespace.SqlResourceProviderFactory" />

. Пробовал уже удалять кеш и перезагружать комп.

Есть ли у вас какие-либо советы о том, как найти проблему?

Заранее спасибо.

12
задан Schiavini 4 July 2012 в 15:10
поделиться