1
有誰知道爲什麼在運行 asp.net mvc單元測試項目時無法獲得虛擬路徑?是因爲它在TestResults文件夾下創建了一個Temp文件夾。「未知的虛擬路徑」在運行ASP.NET MVC單元測試項目時!
有誰知道爲什麼在運行 asp.net mvc單元測試項目時無法獲得虛擬路徑?是因爲它在TestResults文件夾下創建了一個Temp文件夾。「未知的虛擬路徑」在運行ASP.NET MVC單元測試項目時!
它從哪裏來,沒有web服務器運行?
你要嘲笑什麼在你的模擬HttpContext的相關路徑,如:
request.Expect(req => req.AppRelativeCurrentExecutionFilePath).Returns("~/");
response.Expect(res => res.ApplyAppPathModifier(It.IsAny<string>()))
.Returns((string virtualPath) => virtualPath);
那麼事情是,當測試控制器,由控制器我得到一些值從全球資源和我得到錯誤「應用程序相對虛擬路徑'〜/'是不允許的」。除了將全局和本地資源與mvc項目分離之外,是否有任何方法可以解決此問題。 – kurozakura 2009-09-05 14:41:30