C# 程序发布/部署相关


手把手教你用C#打包应用程序(安装程序)

web.config 配置节点加密


配置环境:

Tomcat 虚拟路径:

3 在tomcat下,server.xml配置文件中加入
<Host>
 .........
 <Context path="/upload" docBase="D:\upload" reloadable="false" />
</Host>

4 在d:盘根目录下新建upload文件夹.


IIS 配置

7 在安装完iis后,在管理工具->Internet信息服务器(IIS)->Internet 信息服务-->本地计算机->
  网站-->默认网站-->右键属性-->文档->添加->输入:index.jsp

8 安装.Net framework3.5

9 安装mysql-connector-net-6.0.3.zip用于.net链接mysql.

10 检查设置webservice的ip

11 配置IIS
 a.将IIS的Web服务扩展中Active Server Pages 状况设为允许,
    ASP.Net v2.0.5.0727   状况设为允许,
  如果系统无默认找到, 手动配置, cmd 执行 : c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i -enable
   Internet 数据连接器   状况设置为允许,
   在服务器端的包含文件  状况设为允许.
 b.配置网站属性
   网站选项卡:默认
   性能选项卡:默认
   ISAPI筛选器选项卡:默认
   主目录选项卡:此计算机上的目录,c:\inetpub\wwwroot,脚本资源访问,读取,记录访问,索引资源,默认应用程序,脚本和可执行文件,DefaultAppPool
   文档选项卡:添加index.asp
   目录安全性选项卡:身份验证和访问控制-->编辑-->检查用户名和密码(在windows用户中的访问权限:来宾帐户.)
   http头选项卡:默认
   自定义错误选项卡:默认
   服务选项卡:默认
   ASP.NET选项卡:检查asp.net版本 v2.0 ,虚拟路径,文件位置
 c.配置网站权限
   找到应用程序所使用的Windows用户 (Internet 来宾帐户:开通允许匿名访问),并为该用户设置访问权限.
 d.配置应用的属性
   目录选项卡:指定的目录,脚本资源访问,读取,记录访问,索引资源,应用程序名,脚本可执行文件,DefaultAppPool

/*** 
  发布时不要将资源放在默认的c:\inetpub\wwwroot目录下,使用虚拟路径
 并且修改数据库链接串.

 

你可能感兴趣的:(C#)