新足迹

 找回密码
 注册

精华好帖回顾

· 念亲恩征文 – 谢谢你的爱 (2008-8-8) hilltop-bear · ********************糖醋熏小黄鱼,带子沙拉,花菜虾仁************ (2011-11-29) chesecake
· 转会最后一天的疯狂 (2008-9-2) joaquin · 我的hip pinning手术和康复治疗 (2015-3-22) SUORINA
Advertisement
Advertisement
查看: 4818|回复: 23

asp.net 小白求教web deploy [复制链接]

发表于 2016-5-9 17:11 |显示全部楼层
此文章由 Fairlane 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fairlane 所有!转贴必须注明作者、出处和本声明,并保持内容完整
故事是这样的:
做asp.net的同事走了,楼主赶鸭子上架。
本地修改很简单,visual studio里运行都对(IIS Express),然后publish了一个web deploy package,拷贝到客户机器上,deploy到IIS。
至此一切正常,然而在客户机器上运行,CSS都丢了,性能不影响,但页面难看。
在网上疯狂搜索了一个下午无果。
各位大神救命啊,客户要发飙了
I bet we were fun
Advertisement
Advertisement

发表于 2016-5-9 17:13 |显示全部楼层
此文章由 huazhb 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huazhb 所有!转贴必须注明作者、出处和本声明,并保持内容完整
css有没有被打包进去啊, css文件有个属性是否要copy, 你要选如果有更新就要copy

评分

参与人数 1积分 +1 收起 理由
Fairlane + 1 感谢分享

查看全部评分

发表于 2016-5-9 17:20 |显示全部楼层
此文章由 Fairlane 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fairlane 所有!转贴必须注明作者、出处和本声明,并保持内容完整
huazhb 发表于 2016-5-9 16:13
css有没有被打包进去啊, css文件有个属性是否要copy, 你要选如果有更新就要copy ...

但同事走之前有更新啊,我只是照葫芦画瓢,小小的改变只是加了个LOGO而已。
不过我还是会去查查的,谢谢。只是这么多css文件,要一个个改成copy吗?
I bet we were fun

发表于 2016-5-9 17:23 |显示全部楼层
此文章由 huazhb 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huazhb 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Fairlane 发表于 2016-5-9 16:20
但同事走之前有更新啊,我只是照葫芦画瓢,小小的改变只是加了个LOGO而已。
不过我还是会去查查的,谢谢 ...


你不设copy的话, Deploy的文件里不会包括啊, 多个文件可以同时选中的

发表于 2016-5-9 17:24 |显示全部楼层
此文章由 wzbear 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 wzbear 所有!转贴必须注明作者、出处和本声明,并保持内容完整
$50 per hour让你老板远程雇我,立马给你解决

评分

参与人数 1积分 +2 收起 理由
Fairlane + 2 给你加点分如何

查看全部评分

发表于 2016-5-9 17:26 |显示全部楼层
此文章由 Fairlane 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fairlane 所有!转贴必须注明作者、出处和本声明,并保持内容完整
huazhb 发表于 2016-5-9 16:23
你不设copy的话, Deploy的文件里不会包括啊, 多个文件可以同时选中的

可是客户网站里有css文件。
何况我都没有动过css文件,只是加了个LOGO,修改了一个html文件而已
I bet we were fun
Advertisement
Advertisement

发表于 2016-5-9 17:27 |显示全部楼层
此文章由 Fairlane 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fairlane 所有!转贴必须注明作者、出处和本声明,并保持内容完整
wzbear 发表于 2016-5-9 16:24
$50 per hour让你老板远程雇我,立马给你解决

给个提示吧,大神。
我不明白的是,我只是加了个LOGO,然后走的一样流程,怎么就变这样了
I bet we were fun

发表于 2016-5-9 17:34 |显示全部楼层
此文章由 wzbear 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 wzbear 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Fairlane 发表于 2016-5-9 16:27
给个提示吧,大神。
我不明白的是,我只是加了个LOGO,然后走的一样流程,怎么就变这样了 ...

因为之前的人估计手改css没有把它包括到项目中
~O~O~O~O~

发表于 2016-5-9 17:36 |显示全部楼层
此文章由 wzbear 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 wzbear 所有!转贴必须注明作者、出处和本声明,并保持内容完整

你看看你有没有白的这种文件夹

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

发表于 2016-5-9 17:39 |显示全部楼层
此文章由 Fairlane 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fairlane 所有!转贴必须注明作者、出处和本声明,并保持内容完整
wzbear 发表于 2016-5-9 16:36
你看看你有没有白的这种文件夹

show all,点了一下,多了bin, obj这样的文件夹
I bet we were fun

发表于 2016-5-9 17:42 来自手机 |显示全部楼层
此文章由 wzbear 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 wzbear 所有!转贴必须注明作者、出处和本声明,并保持内容完整
那没用。你可以远程登录服务器吗?能的话把本地的css文件直接拷过去
Advertisement
Advertisement

发表于 2016-5-9 17:46 |显示全部楼层
此文章由 pengruijun 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 pengruijun 所有!转贴必须注明作者、出处和本声明,并保持内容完整
只是页面上的改动,不用deploy, 直接改页面就好了,然后把新的logo copy 过去

评分

参与人数 1积分 +1 收起 理由
Fairlane + 1

查看全部评分

发表于 2016-5-9 17:50 |显示全部楼层
此文章由 Fairlane 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fairlane 所有!转贴必须注明作者、出处和本声明,并保持内容完整
wzbear 发表于 2016-5-9 16:42
那没用。你可以远程登录服务器吗?能的话把本地的css文件直接拷过去

也不知道用了什么framework,bootstrap?反正有好多css file,查了它们的property,居然都是don't not copy,整齐划一
问题是,以前都怎么deploy的啊
I bet we were fun

发表于 2016-5-9 17:51 |显示全部楼层
此文章由 Fairlane 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fairlane 所有!转贴必须注明作者、出处和本声明,并保持内容完整
pengruijun 发表于 2016-5-9 16:46
只是页面上的改动,不用deploy, 直接改页面就好了,然后把新的logo copy 过去

已经这样了,只能进,无法退了。
I bet we were fun

发表于 2016-5-9 19:23 |显示全部楼层
此文章由 Fairlane 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fairlane 所有!转贴必须注明作者、出处和本声明,并保持内容完整
huazhb 发表于 2016-5-9 16:23
你不设copy的话, Deploy的文件里不会包括啊, 多个文件可以同时选中的

在这个方向上查了查,现在的设置是对的。
只要build action设成content就可以了,publish的时候会自动拷贝。
如果设置成copy了反而不好,所有content都到了输出目录,例如:bin
I bet we were fun

发表于 2016-5-9 20:14 |显示全部楼层
此文章由 LeoLee14 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 LeoLee14 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你会用浏览器的F12调试看页面loading错误吗?如果会的话看一下那个CSS引用错误的信息,提示的是那个CSS文件路径找不到?然后copy上去就行了。 你还有个办法,你如果有老版本的备份的话找个文件夹对比工具看看两次release有那些文件差异

评分

参与人数 1积分 +5 收起 理由
Fairlane + 5 谢谢

查看全部评分

Advertisement
Advertisement

发表于 2016-5-9 20:24 |显示全部楼层
此文章由 Fairlane 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fairlane 所有!转贴必须注明作者、出处和本声明,并保持内容完整
LeoLee14 发表于 2016-5-9 19:14
你会用浏览器的F12调试看页面loading错误吗?如果会的话看一下那个CSS引用错误的信息,提示的是那个CSS文件 ...

会不会是permission的问题?CSS无法访问?
I bet we were fun

发表于 2016-5-9 20:35 |显示全部楼层
此文章由 huazhb 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huazhb 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Fairlane 发表于 2016-5-9 18:23
在这个方向上查了查,现在的设置是对的。
只要build action设成content就可以了,publish的时候会自动拷 ...

sorry, 你是对的

发表于 2016-5-9 21:39 |显示全部楼层
此文章由 LeoLee14 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 LeoLee14 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Fairlane 发表于 2016-5-9 19:24
会不会是permission的问题?CSS无法访问?

应该是缺文件,或者路径引用不对,不对比下文件,或者查看下F12的错误信息

发表于 2016-5-10 09:36 |显示全部楼层
此文章由 Fairlane 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fairlane 所有!转贴必须注明作者、出处和本声明,并保持内容完整
LeoLee14 发表于 2016-5-9 20:39
应该是缺文件,或者路径引用不对,不对比下文件,或者查看下F12的错误信息 ...

错误信息是:Failed to load resource: http://localhost/Content/site/site.css?v=2016021008
the server responded with a status of 404 (Not Found)
但是,site目录下有东西的,就是我project里的那些东西。
一堆.less文件
I bet we were fun

发表于 2016-5-10 09:45 |显示全部楼层
此文章由 LeoLee14 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 LeoLee14 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Fairlane 发表于 2016-5-10 08:36
错误信息是:Failed to load resource: http://localhost/Content/site/site.css?v=2016021008
the ser ...

那这个site. Css呢?content/site/这个路径下有?
Advertisement
Advertisement

发表于 2016-5-10 09:49 |显示全部楼层
此文章由 Fairlane 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fairlane 所有!转贴必须注明作者、出处和本声明,并保持内容完整
LeoLee14 发表于 2016-5-10 08:45
那这个site. Css呢?content/site/这个路径下有?

没有,但应该可以从less file转换而来。因为从chrome的sources里可以看到site.css在site目录里
I bet we were fun

发表于 2016-6-10 01:11 |显示全部楼层
此文章由 cynosure 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cynosure 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Fairlane 发表于 2016-5-10 08:36
错误信息是:Failed to load resource: http://localhost/Content/site/site.css?v=2016021008
the ser ...

是不是忘了把less编译成css了?

发表于 2016-6-10 09:52 来自手机 |显示全部楼层
此文章由 gzrain 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gzrain 所有!转贴必须注明作者、出处和本声明,并保持内容完整
cynosure 发表于 2016-6-10 00:11
是不是忘了把less编译成css了?

估计是这个问题;

less是dev env用的,在prodcution,assest一般会被compile和打包; 现在主流framework都会把所有js和css类文件打包成一个js/css文件并minifiy/gzip; site.css应该是目标compile后的文件,如果你在production sever上看不到,那么你deploy流程有问题;

ps 没用过.net, 猜的

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部