如何发布?release生成解决方案之后 上传web目录还包含源码啊? 悬赏:0

如何发布?看了官网的介绍,让我们在release下生成解决方案之后 上传web目录。

(详见:http://c.jinhusns.com/ask/q-211)

但这样还包含了源码,正式部署应该不是这样的吧?

  • chiaki1225
  • 醉丶千秋
  • 2014-04-08 11:35 发布

在VS中,将解决方案配置为“Release”模式,重新生成

清理web下的bin文件下的所有,再生成整个解决方案

将Web目录复制到另一个目录下(如桌面)

清理多余的文件(以下操作均是在您复制粘贴出来的web目录中):

1、如果您的服务器已有web.config,那么可以删除该web.config;

2、删除*.cs,可在此处查询

QQ截图20140408113052.png

3、删除web/bin目录下的*.pdb文件

4、删除web/bin目录下的release文件夹

5、删除web/bin目录下的*.xml文件(PanGu.xml和Quatz.xml不删除)

6、如果您的服务器上有upload文件夹,且不需要本地的该文件夹,可以删除,也可直接覆盖服务器上的该文件夹

7、删除多余的bin文件夹(web下的bin文件夹要保留,切记!)

8、删除obj文件夹

最后,打包上传。