最近在学习mvc,在发布的时候遇到了各种各样的问题
自己的MVC的框架是按照书本上来的,也就是分成了三个部分,分别是domain,webui和测试三个分别的project。
在自己开发环境下,测试都没有问题,但是发布到阿里云上以后,出现了种种问题
首先是运行时错误,
再就是提示http.hosts..........一系列的4.0.0.0的不存在
再就是[HiddenInput(DisplayValue=false)]的不起作用。
下面是给自己的备忘:
首先是一堆的4.0.0.0的不存在,这个只要在开发环境里,统统的都在引用里复制到本地属性换成true就可以了
另外如果是[HiddenInput(DisplayValue=false)]不起作用是因为
domain中的mvc版本和webui中的mvc版本不一致造成的,很有可能就一个4.0.0.0版本,一个是4.0.0.1版本,在nug管理包中更新,换成同一个版本即可解决问题。