130 votes

En utilisant Server.MapPath dans c# Classes externes dans ASP.NET

J’essaie d’obtenir le chemin d’accès absolu de certains fichiers dans une classe c#. fonctionne très bien, bien sûr pour ASPX et leurs pages code-behind, mais qui n’existe pas dans un autre fichier de classe. J’ai essayé , mais qui se plaint que le chemin d’accès virtuel relatif n’est pas autorisé. Toutes les pensées ?

``est déjà importé.

296voto

womp Points 71924

Le classe est disponible en tant qu’instance dans votre . Si vous êtes dans un environnement où vous savez, qu'il va être exécuté à l’intérieur du pipeline ASP.Net, vous pouvez utiliser

Vous devrez importer `` si.

34voto

Yakir Manor Points 1725

vous pouvez également utiliser :

If

n’est pas accessible

8voto

Dan Diplo Points 16133

Ne peut pas vous il suffit d’ajouter une référence à et vous pouvez alors utiliser ?

4voto

David McEwing Points 3022
<pre><code></code><p>Si le fichier que vous tentez d’obtenir est l’emplacement de l’assembly d’un type. <code></code> espace de noms pour obtenir le chemin exact du fichier.</p></pre>

4voto

soamazing Points 207

J’utilise ceci aussi :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X