2016-10-19 1 views
0

Ich weiß, dass diese Frage sich repetitiv anfühlt, aber sie ist bei ähnlichen Themen etwas anders.CS0103: Der Name 'ClassName' existiert nicht im aktuellen Kontext

Ich habe eine Website (nicht Web-Anwendung) in VS 2015 entwickelt. Ich machte eine öffentliche Klasse "DBSEtings", um meine Verbindungszeichenfolgen in APP_Code-Ordner zu verwalten. Es funktioniert perfekt auf meinem lokalen Rechner.

Ich habe die Website auf einem Webserver (im Dateisystem) veröffentlicht. Aber wenn ich die Website es Fehler öffnen:

CS0103: Der Name ‚DBSettings‘ existiert nicht im aktuellen Kontext

Es scheint so, es ist nicht meine Klasse zu finden.

In anderen ähnlichen Themen Personen vorgeschlagen, die folgende Lösung, die nicht in meinem Fall nicht funktionierte:

  1. die Ordner App_Code Ordner in Ihrem Stamm setzen.
  2. in der Klasse Eigenschaften Ihre Build Action ändern
  3. Verwendung gleichen Namensraum für Ihre Klasse zu kompilieren und andere Codes

Hier ist, warum diese Lösungen nicht in meinem Fall arbeiten:

  1. Mein App_Code befindet sich im Stammordner
  2. Build Action-Eigenschaft ist in Webanwendungen verfügbar. In meinem Fall ist es eine Website.
  3. In Website gibt es keinen Namensraum

Gibt es eine Chance, dass es etwas falsch mit der Art, wie ich veröffentliche?

Dies ist die Art, wie ich veröffentlichen:

This is the way I publish

Jede Hilfe sehr geschätzt wird.

+0

Gibt es einen Grund, warum Sie *** Website Project *** gewählt haben, welches vor 10 Jahren durch *** Web Application *** ersetzt wurde? – Win

+0

Nach meinem Wissen sollten sie keinen großen Unterschied machen. Denkst du, das ist mein Problem? – Navid

+0

*** Website Project *** vs. *** Web Application *** sollte heute nicht einmal mehr eine Diskussion sein; Das Boot hat das Dock vor 10 Jahren verlassen. Wenn Sie die Unterschiede nicht kennen, möchten Sie auf jeden Fall die Web Application verwenden. – Win

Antwort

0

Das Problem wurde gelöst, als ich meinen Code zu einer Webanwendung und nicht zur Website migrierte.

Verwandte Themen