`

asp.net发布的网站,图片显示不出来解决方案

阅读更多

 

转自:http://apps.hi.baidu.com/share/detail/15251980

 

 

        遇到这种问题,最有可能的原因是有些图片没有包含到项目里面去,这样在部署项目的时候,因为这些图片没有包含在项目中而没有拷贝到虚拟目录下,从而导致图片无法显示。检查方法是: 选中项目,点“显示所有文件”,看看是不是这些图片显示的是白色的,如果是,如果确实没有包含在项目中,点右键“包含在项目中”就可以了。

如果不是这个问题,请再检查一下以下几个问题:

a.你上传的图片的位置是否和你网页中的链接路径一致。
b.你的图片文件的文件名是否是合法文件名,图片文件名大小写是否正确。
c.图片文件名是否带有汉字,你的文件名应由英文字母和数字组成。
d.你的图片文件是否也同时上传了等问题。

        另外,这里简单说一下.net部署网站的方法:

(1) 打开项目,在解决方案上,点右键“添加新项目”->“其他项目类型”->“安装和部署”,如果是web网站就选择“web安装项目”,然后选择存放的路径 点“确定”,默认这个项目的文件名为WebSetup1。这样在该解决方案中就会出现一个新的项目文件,也就是我们建的安装文件。

(2)在新建的项目文件WebSetup1中,点右键“添加项目输出”,然后选择主项目,选择“主输出”和“内容文件”,点确定。

(3)选中项目文件WebSetup1,点右键“生成”,就生成了setup.exe 和setup.msi文件,在你指定存放的路径下面的debug文件夹下。

(4)双击setup.msi安装,输入虚拟目录名称为你想指定的虚拟目录名称(假设虚拟目录叫WebSetup),点确定。

(5)打开ie浏览器,输入网址:http://127.0.0.1/WebSetup/default.aspx (如果你的主文件是default.aspx 的话)就可以访问了,这样本局域网内的其他电脑也都可以访问你发布的网站了。

    ^_^

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics