4 Stimmen

Wie finde ich den Root-Pfad einer Website anhand einer DLL?

Ich habe eine C#-Website. Sie verweist auf mehrere kompilierte DLLs. Meine Dlls müssen auf Ordner auf der Website zugreifen. Wie finde ich den Root-Pfad der Website anhand der DLLs?

Ich habe versucht

System.Environment.CurrentDirectory - > " C:\Program Dateien \Microsoft Visual Studio 9.0 \Common7\IDE "

Assembly.GetExecutingAssembly().Location - > C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Dateien......

Ich hatte vor, die

System.Web.HttpContext.Current.Server.MapPath()

aber System.Web.HttpContext.Current ist null.

Gracias.

9voto

SLaks Punkte 832502

Sie suchen nach dem HttpRuntime.AppDomainAppPath Eigenschaft, die überall in einer ASP.Net AppDomain verwendet werden kann.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X