나는 filestream
을 사용하여 텍스트 문서를 작성하고 있습니다. 문서가 잘못된 폴더로 전달된다는 점을 제외하면 모든 것이 제대로 작동하는 것 같습니다..txt 문서를 작성할 때 어떻게 폴더 위치로 경로를 변경합니까?
C:\Users\user2\Desktop\work\SuperBy\nop\NopCommerceStore\Administration\FedEx
FedEx
폴더 관리 폴더에 존재 dosn't : 코드가 문서를 작성해야한다고 생각 어디
이다. 그러나 FedEx
폴더를 만들고 Administration
폴더에 넣으면 그에 따라 .txt
문서가 나타납니다.
이 실제 경로가 문서를 작성해야하는 폴더 할 수 있습니다 :
C:\Users\user2\Desktop\work\SuperBy\nop\NopCommerceStore\FedEx
코드가 작동을 변경하는 방법, 정말이 몇 가지 도움이 필요 어떻게 간단하게 이해하지 않습니다. 당신의 문을 그만 내놓고
try
{
Order o = IoC.Resolve<IOrderService>().GetOrderById(orderID);
Customer ThisCustomer = o.Customer;
// Specify file, instructions, and privelegdes
string path = System.Web.HttpContext.Current.Request.PhysicalPath;
int index = path.LastIndexOf("\\");
string realPath = path.Substring(0, index + 1);
FileStream file = new FileStream(realPath + "/FedEx/" + orderID.ToString() + ".txt", FileMode.OpenOrCreate, FileAccess.Write);
}
realPath + "/../FedEx/"도움이 될 수 있습니다. –
Thomas! 감사합니다. – koffe14