我正在使用VS2015,WPF和C#测试应用程序,我们可以在其中测试和调试ASP.Net Web服务应用程序。
两个项目都属于同一个解决方案。
因为web服务中的某些方法会被包含一些参数的URL正常调用,所以我必须在调用这些方法之前以编程方式创建HttpRequest。
在其中一种情况下,有必要将文件添加到请求中。
幸运的是,我在这个论坛中发现了以下主题:
How to create a file to populate HttpContext.Current.Request.Files?
StuartLC的版本似乎非常实用,但调用InvokeMethod时遇到了一些问题。 使用InvokeMethod的对象(类型对象和HttpFileCollection)通常没有该方法。
我在测试项目中忘记了一些参考或装配吗?