100天土鸡饲养计划(41)

不得不说,人是需要休息的,就算自己硬抗,脑子也会不好使~白天搞了那么久的测试都搞不定,结果晚上即将睡着的时候突然就想到办法了~

虽然一个VS只能调试一个,但是可以生成一个啊!生成的程序,自动部署在内置的IIS下,既然是部署,部署完了肯定就不会再暂用VS啦,这个时候就可以运行测试程序啦!~

早上到公司一实验,果然可以,好吧,太蠢了~

刚开始是模拟http请求,这种方式最接近真实使用场景,但是调试不方便啊,生成的WebApi是无法调试的,那怎么办?办法也很简单啊,测试方法改成new一个WebApi的controller,然后就调用各种方法啊~

当然,后面还有各种各样的问题,但这些问题最终汇总成一个总结,那就是——程序运行的环境配置,是你所启用项目的环境配置!!!简单举个例子,我的测试项目是T,而我的WebApi是A,平时我直接运行A,要正常运行,A下肯定配置了各种信息,而T是我新生成的,这个时候,我在T里去调用A(不是调用接口,而是引用程序集直接调用方法),这个时候会正常运行吗?答案是否定的,因为现在运行的是测试项目T,而T是新生成的,大多数配置都没有,所以应该像配置A一样,重新配置T的配置文件,这样才能正常运行!

这个其实非常好理解,也非常基础,但却经常发生类似的问题,或许有些时候是忘记已经切换了启动项目吧~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值