J'utilise .net 4.5.50938 Visual Studio 2013 Communauté V12.0.31101.00 Mise à jour 4 OS: Win 7 J'essaie de copier mon site existant de VS2012 à un projet/solution dans VS2013classe partielle n'est plus accessible de l'autre classe partielle utilisant Visual C# 2013 .net
en utilisant Visual studio J'ai un modèle d'entité de base de données créée en place dans mon dossier « modèles » qui a de la classe partielle « EntityClass1 » comme l'un de ses Des classes. Maintenant, je vais dans le dossier 'App_Code' et j'ajoute une classe nommée 'EntityClass1' et j'ajoute le même espace de noms que 'EntityClass1' utilise avec les mots clés. Mais contrairement à Visual Studio 2012, je ne peux pas accéder aux propriétés de 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; }
}
}
et dans l'autre 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' est en dehors de la classe partielle. ce qui n'est pas valide du tout. Vous ne pouvez pas avoir de méthode dans l'espace de noms. –
Merci pour votre réponse en fait c'était une faute de frappe et je l'ai édité. Le problème persiste. – Araz
Avez-vous effectué la migration avec succès? le fichier 'csproj' est-il inclus? . vérifie si tous les fichiers 'cs' sont inclus. vous devriez aussi ouvrir le fichier 'sln'. –