PDA

View Full Version : سوال: یه مشکل اساسی در ساخت dll دارم



samsami
شنبه 05 شهریور 1390, 14:53 عصر
با سلام خدمت دوستان عزیز

من با ویژوال استدیو 2008 کار می کنم و بعد یک پروژه ایجاد class Library ایجاد می کنم

و یک کلاس در آن به وجود می آورم مثلا کلاس زیر را :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Common
{
class StudentInSchema:UnitSchema
{
public StudentInSchema()
: base(UnitTypes.Users)
{ }
//private int fkId;
private string name;
private string family;
private string reshte;


//-------------------------------


int fkId;

public int FkId
{
get { return fkId; }
set { fkId = value; }
}

//-------------------------------
public string Name
{
get { return name; }
set { name = value; }
}
//-------------------------------
public string Family
{
get { return family; }
set { family = value; }
}
//-------------------------------
public string Reshte
{
get { return reshte; }
set { reshte = value; }
}

public void sinpx()
{
int a=10, b=5;
b = a + b;
}

}
}




و یک Enum هم ایجاد می کنم


و یک فایل Dll به عنوان خروجی تحویل می دهد ...

و اما مشکل :بعد این dll را در Refrens ها اضافه کنم و using هم می کنم ولی کلاسی که ساخته بودم نمایش داده نمی شود فقط Enum نمایش داده می شود ....!!!

یعنی StudentInSchema نمایش داده نمی شود

spring69
شنبه 05 شهریور 1390, 15:22 عصر
سلام کلاس رو به صورت عمومی تعریف کنید.
public class StudentInSchema:UnitSchema

nilmil_nil
شنبه 05 شهریور 1390, 15:22 عصر
کلاس رو Public کن

samsami
شنبه 05 شهریور 1390, 15:35 عصر
ممنون دوست عزیز جواب گرفتیم ....

انشالله جبران کنیم ...