У меня с соавтором постоянно возникала эта проблема, когда мы пытались обновить проект и поделиться им с четвертым по GitHub. И да, я Googled и обыскал форумы пару дней. Ничего ...загрузок «Тип или имя пространства имен« NamespaceExample »не удалось найти» ошибки на разных машинах
В принципе, мы получаем список этих ошибок пространства имен, хотя правильные «используемые» утверждения есть, и пакеты выглядят неповрежденными. Это происходит каждый раз, когда я пытаюсь открыть и построить проект на другой машине.
Вот некоторые примеры ...
using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Linq;
using System.Security.Claims;
using System.Threading.Tasks;
using System.Web;
using Microsoft.AspNet.Identity;
using Microsoft.AspNet.Identity.EntityFramework;
using Microsoft.AspNet.Identity.Owin;
using Microsoft.Owin;
using Microsoft.Owin.Security;
using ScatterSchool.Models;
и еще ...
не может быть найден тип или пространство имен имя «IOwinContext» (вы без вести с помощью директивы или ссылка на сборку?)
Тип или имя пространства имен «IAuthenticationManager» не найдено (вам не хватает директивы использования или ссылки на сборку?)
Тип «IOwinContext» определен в сборке, которая не соответствует . Вы должны добавить ссылку на сборку «Microsoft.Owin, Version = 2.1.0.0, культура = нейтральной
типа„IDataProtectionProvider“определяется в сборке, которая не ссылается. Вы должны добавить ссылку на сборку «Microsoft.Owin.Security, Version = 2.1.0.0, культура = нейтральной
„HttpContextBase“не содержит определения для„GetOwinContext“ и не метод расширения„GetOwinContext“Принятие первый аргумент типа «HttpContextBase» может быть найден (вы отсутствует использованием директивы или ссылка на сборку?)
и т.д., и т.д., и т.д ...
И насколько я могу сказать , все они указаны и пакеты, по-видимому, установлены. Конечно, я новичок и могу быть смущен. Кажется, это глупая проблема снова и снова, и, похоже, что-то, к чему я должен был решить, к тому же, что и мой Googling и борьба.
TY заблаговременно за ваше время и помощь.
Как вы устанавливаете пакеты и какие шаги вы предпринимаете, когда хотите исправить проблему? – 3dd
Вы ориентируетесь на ту же версию фрейма – Rohit
@kyle - это интересный вопрос. Я не уверен, как ответить. В разделе «Свойства проекта» показано, что это приложение предназначено для .NET Framework 4.5.2. Как мне понять, является ли это «той же версией каркаса»? – Methodician