ASP.NET MVC Vista parcial fuertemente tipada, dado no se pudo cargar el error de tipo

Estoy intentando crear una vista fuertemente tipada con un "Control de usuario de vista MVC" que se está representando usando Html.RenderPartial (). La parte superior de mi archivo ascx se ve así:

<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<System.Collections.IEnumerable<string>>" %>

No hay nada más en esta página, actualmente.

Cuando ejecuto la aplicación y cargo la página que representa este control, aparece el siguiente error:

 Could not load type 'System.Web.Mvc.ViewUserControl<System.Collections.IEnumerable<string>>'.

Entonces, lo simplifiqué:

<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<String>" %>

Y luego, en caso de que necesite estar completamente calificado:

<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<System.String>" %>

Cada vez me sale el mismo error (tipo de sustitución). ¿Qué estoy haciendo mal aquí? Estoy en .NET 3.5 con ASP.NET MVC 1.0 RTM.

Respuestas a la pregunta(1)

Su respuesta a la pregunta