2009-01-26 6 views

Répondre

25

Vous devez utiliser HostingEnvironment.ApplicationPhysicalPath:

string myXsltFilename = Path.Combine(HostingEnvironment.ApplicationPhysicalPath, "App_Data", "my.xslt"); 
+0

Vous devez utiliser les méthodes statiques sur la classe Path lorsque vous travaillez avec des chemins. – casperOne

+0

Eventuellement, mais chaque article MSDN que j'ai jamais vu utilisant cette technique utilise toujours un littéral de chaîne pour App_Data. –

+1

HostingEnvironment.MapPath() combine les deux. Il n'y a pas de constante pour App_Data mais vous êtes bloqué avec un codage dur. Pas que cela puisse changer cependant. – Maurice

Questions connexes