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://*:端口号/