По моему мнению, возникли проблемы с поиском класса, расположенного в одной из моих ссылок.
Эта ссылка относится к dll, созданной вне проекта.
представление всегда выдает ошибку:
Не удалось найти тип или имя пространства имен «Компания» (вы
пропустили директиву using или ссылку на сборку)
Вот контроллер. Никаких проблем.
using Company.Entities;
public ActionResult Find()
{
Person test = Person.SelectByADDistinguishedName("L*", false);
return View(test);
}
Вот вид. Ошибка возникает в строке @Model.
@model Company.Entities.Person
@{
ViewBag.Title = "Bob";
}
Find
Мои представления/Web.config в настоящее время выглядят так
Я проверил подобные темы, но безрезультатно.
Вот сообщение на экран
Line 25: using System.Web.Mvc.Html;
Line 26: using System.Web.Routing;
Line 27: using Company.Entities;
Line 28:
Line 29:
Source File: c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET
Files\root\49c9c7db\1f9dd5c8\App_Web_find.cshtml.a8d08dba.xro6gxci.0.cs
Строка: 27
< /blockquote>
Если я удалю любое упоминание о сборке (из web.config — никаких @using statments). Я получаю то же сообщение об ошибке при загрузке, но в этой строке
public class _Page_Views_Home_Find_cshtml : System.Web.Mvc.WebViewPage {
Подробнее здесь: https://stackoverflow.com/questions/522 ... nced-class