其實即時通訊時,下面的代碼是從單元測試項目... 其中進口是在下面的代碼的XML文件執行得到錯誤..獲得Web項目的文件路徑
XmlTextReader importReader= new XmlTextReader(System.Web.Hosting.HostingEnvironment.MapPath("~/Content/Importcontent/import"));
上述代碼存在於單元測試項目中的測試方法中使用的不同項目(類庫)中的一種方法中
其中上述路徑存在於Web項目中。 和的
System.Web.Hosting.HostingEnvironment.MapPath("~/Content/Importcontent/import")
值null..ie無法得到我猜BCOS的hostingenvironment文件的完整路徑沒有運行(網絡工程) 上面的代碼是從運行時工作正常webproject即它返回確切的路徑。 而從測試項目運行時返回空值。
請讓我知道如何從測試項目運行時獲取文件路徑(其中文件存在於web項目中)。
這是一個有效的問題。答案要你解決它。有沒有找到解決方案? –
@ shiv455我也在尋找類似的解決方案。你有沒有找到這個問題的任何答案?除了移動文件名到控制器,我也真的不想做 –