ASP.NET MVC5:还原程序包、多设备测试

1、如果项目中程序包太多太大的话,完全可以不要上传到svn上,但是项目根目录下一定要有packages.config这个文件,这个文件就是记载了这个项目的程序包,只有有这个文件,我们就可以打开程序,右击解决方案选择启用NuGet程序包还原,手动还原出所有的程序包,放在本地开发使用,提交的时候也不要提交这个程序包。当然,这里面如果有依赖的话,需要Build生成或重新生成一下解决方案,依赖什么的都自动还原了。其实项目文件中分的还算是清晰的,程序包的文件夹是和.sln文件同级别的,所以路径十分清晰,文件夹名字就叫做packages

2、如果我们在本机开发,但是想在另一台设备上调用接口或者访问网站,就需要修改本地才能访问的限制。我们可以找到IIS的HOST配置文件,一般在C:\Users\用户名\Documents\IISExpress\config\applicationhost.config里。找到下面这一段,我们在本地运行的每一个项目都有配置,这里面的限制就在于bindingInformation后面的localhost,把localhost改成*,表示所有IP地址都可以访问,不限于本地。
这里写图片描述
还有一个步骤,就是做一下网络配置,添加一个访问控制名单:

netsh http add urlacl url=http://*:端口号/ user=everyone

至此,在其他设备上访问的话,先保证在一个局域网里,然后看看本机在局域网的IP,就这个IP访问即可。如果要删除配置用:

netsh http delete urlacl url=http://*:端口号/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值