此工作流程是asp.net應用程序中的xamlx文件。WF4工作流程/活動中的相對文件路徑
我有一個帶有InArgument的CodeActivity,它將一個相對文件路徑帶到一個生活在asp.net應用程序中的文本文件。
什麼是將相對路徑轉換爲絕對路徑的正確方法,以便我可以將文件讀入內存。
HttpContext.Current在代碼活動中爲null,因此我無法使用Server.MapPath。
我現在的工作方式是通過從web.config中讀取名爲SitePhysicalRoot的應用程序,並將SitePhysicalRoot設置和inargument值傳遞給Path.Combine。
我覺得有一個更好的方法來做到這一點(也許與WF擴展)。如果WF擴展是要走的路,有人可以提供示例代碼嗎?
然後,您可以把這些代碼爲基礎的接口定義的擴展。 – 2011-05-31 22:35:08