У меня проблемы с глобализацией.Я унаследовал очень старый проект в ASP.NET 2.0.Он содержит несколько файлов глобализации для нескольких языков.
Однако, когда я создаю приложение для развертывания, оно отлично работает в нашей тестовой среде.Но когда мы копируем приложение в производственную среду, оно выдает ошибку в <% $ Resources: Global, MyStringHere%>.
Заявлении о том, что MyStringHere не был найден в файле ресурсов.
Почему это нормально работает в средах разработки и тестирования, а не на производстве?Файлы одинаковы в разных средах (хотя файлы inetpub расположены в разных каталогах на каждом компьютере).
У кого-нибудь есть идеи?
РЕДАКТИРОВАТЬ:
Очень странно.Если я вызываю ресурс из кода.
public string _MyStringName = Resources.Global.MyStringHere;
Это прекрасно работает во всех средах.
Но, используя старое:
<%$Resources: Global, MyStringHere %>
Ошибка втолько производство.