На нашем сервере приложений есть папка, используемая для хранения вложений, загруженных клиентом. Эта папка называется Attachments, которой нет на сайте, виртуальной папки для этой папки нет. Интересно, как связать файлы этой папки.
Мой код:
string vetting = "c:\\Attachments";
if (Directory.Exists(vetting +"\\"+ "UserName"))
{
DirectoryInfo di = new DirectoryInfo(vetting+"\\" + "UserName");
FileInfo[] rgFiles = di.GetFiles("*.*");
if (rgFiles.Length > 0)//thumb.db will be a file
{//list is a div on front end.
list.InnerHtml += <span class='SubTitle'>Your attachments list:</span>";
foreach (FileInfo fi in rgFiles)
{
list.InnerHtml += "<br><a href='c:/Attachments/UserName/"+fi.Name+"'>"+fi.Name+"</a>" ;
}
}
else
{
list.InnerHtml += "You don't have any attachment yet.";
}
}
Но это не работает, всегда идет поиск клиентской части c: / Attachments. Как я могу сделать ссылку на серверную часть c: / Attachments? Заранее спасибо.