为了账号安全,请及时绑定邮箱和手机立即绑定

关于 Visual Studio 发布网站的问题

关于 Visual Studio 发布网站的问题

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

17 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

你是用团队工具做的还是自己做,如果是团队工具做的,那就必须要获取最新版本哦!还有发布的时候你要将版本修改为4.0
查看完整回答
反对 回复 2018-12-09
?
拉莫斯之舞

TA贡献1820条经验 获得超10个赞

我充分怀疑你发布的目标位置与你网站的实际位置不一致。   此外,你还可以把你现有已发布的网站备份出去后将网站清空,然后再发布,看是否有正确发布网站。
查看完整回答
反对 回复 2018-12-09
?
HUH函数

TA贡献1836条经验 获得超4个赞

可以把项目生成目录设置成IIS的根目录,项目生成就有最新的了,也可以直接文件系统发布出去再拷贝到IIS下面撒。这样肯定是最新的了撒。不至于重装vs哦!
查看完整回答
反对 回复 2018-12-09
?
九州编程

TA贡献1785条经验 获得超4个赞

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

TA贡献2051条经验 获得超10个赞

刷新缓存,具体是哪些东西不是最新,是图片、样式还是啥?
查看完整回答
反对 回复 2018-12-09
?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

IIS里边有个重新启动 试试看
查看完整回答
反对 回复 2018-12-09
?
喵喵时光机

TA贡献1846条经验 获得超7个赞

重新换个位置发布
查看完整回答
反对 回复 2018-12-09
?
狐的传说

TA贡献1804条经验 获得超3个赞

发布的时候勾选上删除原始文件试试呗。
查看完整回答
反对 回复 2018-12-09
?
烙印99

TA贡献1829条经验 获得超13个赞

采用文件系统方式发布 手动添加至IIS中吧 
查看完整回答
反对 回复 2018-12-09
?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

建议检查一下所发布的目标服务器中对应的文件
查看完整回答
反对 回复 2018-12-09
?
呼唤远方

TA贡献1856条经验 获得超11个赞

vs的问题吧,表示重来没有遇到过
查看完整回答
反对 回复 2018-12-09
?
倚天杖

TA贡献1828条经验 获得超3个赞

删除之前发布生成的文件,重新配置一下试试.
查看完整回答
反对 回复 2018-12-09
?
ibeautiful

TA贡献1993条经验 获得超5个赞

不行,试过了
查看完整回答
反对 回复 2018-12-09
?
手掌心

TA贡献1942条经验 获得超3个赞

@irfanchen: 要不要重装一下VS?
查看完整回答
反对 回复 2018-12-09
?
慕莱坞森

TA贡献1810条经验 获得超4个赞

@晓菜鸟: 。。。
查看完整回答
反对 回复 2018-12-09
?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

发布时,勾选删除原始文件,尝试一下; 另外有可能是页面缓存的原因;
查看完整回答
反对 回复 2018-12-09
  • 17 回答
  • 0 关注
  • 509 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信