簡體   English   中英

從IIS 7 asp.net C#獲取.ini文件

[英]Get .ini file from IIS 7 asp.net c#

我正在嘗試從項目文件夾(asp復制)中的.ini文件獲取一些參數。

我一直在這樣做:

const string rutaserver = "iniciativas/iniciativas/parametros/sapconf.ini"; 

const string rutaserver = "http:ffr.cl/iniciativas/iniciativas/parametros/sapconf.ini";

惠特沒有成功。

確切的路徑是什么? 有沒有辦法從C#(函數)中獲取它?

這是我迄今為止投票最多的答案之一:)

使用此語法以便在服務器上獲得您知道相對路徑的文件的完整絕對物理路徑,然后可以使用標准.NET system.IO類將文件寫入該命令返回的路徑:

Server.MapPath("~/iniciativas/parametros/sapconf.ini");

請注意,命令中上面的相對路徑可能需要進行一些調整,具體取決於您的網站/應用程序/虛擬目錄的配置方式。

參見此處: Server.MapPath-給定的物理路徑,預期的虛擬路徑

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM