использование .resx && .resource файлов в настраиваемом asp серверного элемента управления

Я пишу собственный серверный контроль и использую изображения, которые хранятся в файле .resx. В консольном приложении этот код работает нормально:

     ResXResourceReader rsxr = new ResXResourceReader("Resource1.resx");

     foreach (DictionaryEntry d in rsxr)
     {
        Console.WriteLine(d.Key.ToString() + ":\t" + d.Value.ToString());
     }

     rsxr.Close();

но здесь

      protected override void RenderContents(HtmlTextWriter output)
    {
        ResXResourceReader rsxr = new ResXResourceReader("Resource1.resx");

        base.RenderContents(output);

        foreach (DictionaryEntry d in rsxr)
        {
            output.Write(d.Key.ToString());
        }

    }

Я получаю ошибку

Не удалось найти файлC: \ Program Files \ Common Files \ Microsoft Shared \ DevServer \ 10.0 \ Resource1.resx '

Я пытался использовать ResourceManager, но он требует файл .resource. Я не могу получить доступ к инструменту Resgen (команда Promt не понимает команду [Resgen]) и установить его (произошла ошибка).

первое: почему я не могу прочитать .resx?

второе: как установить Resgen Tool?

Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос