Я использую .net 4.5.50938 Visual Studio Community 2013 V12.0.31101.00 Update 4 OS: Win 7 Я пытаюсь скопировать мой существующий веб-сайт от VS2012 к проекту/решения в VS2013частичный класс не доступен больше от другого частичного класса с помощью Visual C 2013 .net #
Использование Visual Studio у меня есть Entity модель из базы данных, созданной на месте в папке моей «модели», которая имеет частичный класс «EntityClass1» в качестве одного из его классы. Теперь я перехожу в папку «App_Code» и добавляю класс с именем «EntityClass1», и я добавляю то же пространство имен, что и «EntityClass1», используя ключевые слова. Но, в отличие от Visual studio 2012, я не могу получить доступ к свойствам EntityClass1!
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated from a template.
//
// Manual changes to this file may cause unexpected behavior in your application.
// Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace MyProjectToVs2013.Models
{
using System;
using System.Collections.Generic;
public partial class EntityClass1
{
public System.Guid ID { get; set; }
public string Title { get; set; }
public System.Guid Class1ID { get; set; }
public virtual Entity34 Entity34 { get; set; }
}
}
и в других EntityClass1:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using MyProjectToVs2013.Models;
using System.ComponentModel.DataAnnotations;
namespace MyProjectToVs2013.Models
{
public partial class EntityClass1
{
public EntityClass1()
{
//TODO: Add constructor logic here
}
public void createEntityClass1()
{
//here I am trying to access the properties and unlike VS2012
I cannot!! there is no such properties available via intelliSense:
Title // not appearing!
}
}
}
'createEntityClass1' вне частичного класса. которая недействительна вообще. вы не можете иметь метод внутри пространства имен. –
Спасибо за ваш ответ, на самом деле это была опечатка, и я ее отредактировал. Проблема сохраняется. – Araz
Успешно ли вы прошли миграцию? является ли файл 'csproj' включен? , проверьте, включены ли все файлы 'cs'. также вы должны открыть файл 'sln'. –