namespace anamespace { using System; using System.Web.UI.WebControls; using anotherNamespace; /// <summary> /// Summary description for Class1. /// </summary>
public class Class1 : System.Web.UI.Page {
public Button Button1; public Label Label1;
public void ClickMethod(Object sender, EventArgs e){ Label1.Text = "ost"; }
/// <summary> /// Creates a new instance of Class1 /// </summary> public Class1() { //her vil jeg gerne oprette em instans af anotherClass } } }
anden fil anotherClass.cs
namespace anotherNamespace { using System;
/// <summary> /// Summary description for anotherClass. /// </summary> public class anotherClass {
/// <summary> /// Creates a new instance of anotherClass /// </summary> public anotherClass() { } } }
jeg får denne fejl når jeg kører siden CS0246: The type or namespace name 'anotherNamespace' could not be found (are you missing a using directive or an assembly reference?)
jeg kører aspx siden fra webmatrix men så er det så vidt jeg kan se kun Class1.cs filen der bliver kompilet. mit spørgsmål er så: hvordan fortæller jeg programmet at det også skal kompile anotherClass.cs.
har prøvet at skrive csc anotherClass.cs men så siger den noget i stil med anotherClass.exe has no defined entry point
okay bliver det så til en dll fil? så kan jeg godt bruge den vha using statement? hvor skal dll filen ligge for at jeg kan bruge den? jeg får stadig fejl når jeg skriver using anotherNamespace
roden, det er der hvor.. ja... hvordan forklarer man det... der hvor alle de filer ligger som svarer til roden af dit website.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.