猿问

关于 Visual Studio 发布网站的问题

项目做完,重新生成成功后,右键选择发布,然后再IIS中部署网站。老遇到IIS部署的网站不是最新版本。但是我在本地解决方案中运行项目,却是最新的。这说明发布没有将最新的代码打包进去。经常出现这问题,不知道什么原因。(由于测试需要,我也改过我的本地 系统时间)。我用的是VS2012。试过了重启VS、重新建立发布的配置文件、改回正确的本地系统时间等方式都不行。。求大神指点。。。
当年话下
浏览 510回答 17
17回答

喵喵时光机

重新换个位置发布

狐的传说

发布的时候勾选上删除原始文件试试呗。

人到中年有点甜

IIS里边有个重新启动 试试看

侃侃无极

刷新缓存,具体是哪些东西不是最新,是图片、样式还是啥?

九州编程

你这个是发布方式错误了 首先点发布  --- 新建一个配置文件 --如果你已经建立了请修改配置  --选择发布方式-- 文件系统--选择目标位置---目标URL不用填写 --然后配置是 DEbug 发布还是release 发布 最后点发布 然后检查IIS是否能正常工作 .NET是否注册正确版本   根据你项目选择的.NET版本定  然后配置IIS的时候记得选择集成 基本都一次性成功 重来没有碰到过你说过的问题

jeck猫

你是用团队工具做的还是自己做,如果是团队工具做的,那就必须要获取最新版本哦!还有发布的时候你要将版本修改为4.0

拉莫斯之舞

我充分怀疑你发布的目标位置与你网站的实际位置不一致。   此外,你还可以把你现有已发布的网站备份出去后将网站清空,然后再发布,看是否有正确发布网站。

HUH函数

可以把项目生成目录设置成IIS的根目录,项目生成就有最新的了,也可以直接文件系统发布出去再拷贝到IIS下面撒。这样肯定是最新的了撒。不至于重装vs哦!

qq_遁去的一_1

建议检查一下所发布的目标服务器中对应的文件

ibeautiful

不行,试过了
随时随地看视频慕课网APP
我要回答