База данных ADO.NET сначала не может разрешить импорт - SQL Server 14 - PullRequest
0 голосов
/ 04 октября 2018

Проблема в том, что я пытаюсь сгенерировать Entity Data Model с помощью ADO.NET - все отлично сгенерировано, но Visual Studio не может разрешить импорт для коллекций , Диагностика и т. Д.

Версия SQL Server - 14

Но когда я делаю то же самое с другими имеющимися у меня базами данных - все отлично, и тот же импорт работает.Другие базы данных находятся в SQL Server 12 .Что здесь может быть не так?

Я вижу, что база данных здесь проблема, но что это может быть?

Эта база данных находится на нашем Windows Server.Другие работающие - это Azure и решения для онлайн-хостинга ...

Я переустанавливал VS 2 раза, пробовал на 2 разных ПК.Тем не менее, импорт не может быть решен.Мне нужно, чтобы они вырезали / прошли перед пространством имен, чтобы все заработало.

namespace TestWebApi
{
    using System;
    using System.Collections.Generic;

    public partial class AspNetUser
    {
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
        public AspNetUser()
        {
            this.AspNetUserClaims = new HashSet<AspNetUserClaim>();
            this.AspNetUserLogins = new HashSet<AspNetUserLogin>();
            this.Carriers = new HashSet<Carrier>();
            this.AspNetRoles = new HashSet<AspNetRole>();
        }

        public string Id { get; set; }
        public string Email { get; set; }
        public bool EmailConfirmed { get; set; }
        public string PasswordHash { get; set; }
        public string SecurityStamp { get; set; }
        public string PhoneNumber { get; set; }
        public bool PhoneNumberConfirmed { get; set; }
        public bool TwoFactorEnabled { get; set; }
        public Nullable<System.DateTime> LockoutEndDateUtc { get; set; }
        public bool LockoutEnabled { get; set; }
        public int AccessFailedCount { get; set; }
        public string UserName { get; set; }

        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        public virtual ICollection<AspNetUserClaim> AspNetUserClaims { get; set; }

        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        public virtual ICollection<AspNetUserLogin> AspNetUserLogins { get; set; }

        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
        public virtual ICollection<AspNetRole> AspNetRoles { get; set; }
}

Импорт одинаков (генерируется после объявления пространства имен) в других базах данных.Все отлично

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...