项目做完,重新生成成功后,右键选择发布,然后再IIS中部署网站。老遇到IIS部署的网站不是最新版本。但是我在本地解决方案中运行项目,却是最新的。这说明发布没有将最新的代码打包进去。经常出现这问题,不知道什么原因。(由于测试需要,我也改过我的本地 系统时间)。我用的是VS2012。试过了重启VS、重新建立发布的配置文件、改回正确的本地系统时间等方式都不行。。求大神指点。。。
17 回答
HUH函数
TA贡献1836条经验 获得超4个赞
可以把项目生成目录设置成IIS的根目录,项目生成就有最新的了,也可以直接文件系统发布出去再拷贝到IIS下面撒。这样肯定是最新的了撒。不至于重装vs哦!
九州编程
TA贡献1785条经验 获得超4个赞
你这个是发布方式错误了 首先点发布 --- 新建一个配置文件 --如果你已经建立了请修改配置 --选择发布方式-- 文件系统--选择目标位置---目标URL不用填写 --然后配置是 DEbug 发布还是release 发布 最后点发布 然后检查IIS是否能正常工作 .NET是否注册正确版本 根据你项目选择的.NET版本定 然后配置IIS的时候记得选择集成 基本都一次性成功 重来没有碰到过你说过的问题
- 17 回答
- 0 关注
- 509 浏览
添加回答
举报
0/150
提交
取消