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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wsb200514/article/details/80341221

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://*:端口号/
阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页