win 7 64位 配置silverlight 32位的应用程序(sl网站)
2013-10-28 15:19
316 查看
最近部署一个项目,要把SL项目(win7 32 vs2010上开发)部署到64位操作系统上。我们选择win 64位。准备工作具体步骤如下:
1、win7操作系统安装好后,[程序和功能] 控制面板中,安装IIS信息服务;
2、安装ArcGIS DeskTop 10.0,ArcGIS SDE 10.0(可以用安装包同时安装SQL Server 2008,然后配置ArcSDE)和Arcgis Server 10.0;
3、发布项目需要的地图服务;
4、因为win 7 64位没有IE 64位,我们选用世界之窗3.6(32位IE内核的浏览器)作为我们的默认浏览器,方便我们在服务器上查看。
准备好以上工作,现在就是发布应用程序了。具体步骤如下:
1、新建网站;
在服务器端“运行”中输入“inetmgr”,进入 IIS 。
2、更改应用程序池;
1). 打开该应用程序池的“高级设置”,在“常规”模块中将“启用32位应用程序”设置为“true”,使网站将以32位模式运行。
2). 更改“托管管道模式”为“Classic”。
3). 更改“标识”为“LocalSystem”或“NetworkService”,网站将以本地系统或网络服务的账户运行,而不是以“ApplicationPoolIndentity”账号运行。本地系统或网络服务账户比应用程序池标识账户拥有更大的权限,可调用Office组件。
3、开放网站端口 在“管理工具”中打开“高级安全Windows防火墙”。在“入站规则”中点击“新建规则”。在新建规则向导中为8005端口建立入站规则。新建步骤按向导进行,在此不再赘述。
4、配置组件,例如配置Office组件 ,
1)在“运行”中输入“comexp.msc -32”,打开 32位的“组件服务”管理单元。
2)依次打开“组件服务”—“计算机”—“我的电脑”—“DCOM配置”。
3)在“DCOM配置”中找到“Microsoft Office Word 97 - 2003 文档”和“Microsoft Excel Application”两项。
4)分别将以上两项按下述步骤配置:
a. 打开“属性”对话框。
b.打开“安全”选项卡,将“启动和激活权限”和“访问权限”都设置为“自定义”。并分别点击“编辑”按钮,为二者添加“IIS_IUSR”用户组、“IUSR”用户组、“System”用户组和“administrator”用户组,并设置其全部权限为“允许”。
c.打开“标识”选项卡,将“选择运行此应用程序的用户账户”设置为“交互式用户”。
5、添加Desktop文件夹;
1). 分别向“C:\Windows\System32\config\systemprofile”和“C:\Windows\SysWOW64\config\systemprofile”中添加文件夹“Desktop”。
2). 为“Desktop”文件夹添加“NetworkService”、“IIS_IUSRS”、“IUSR”权限。
1、win7操作系统安装好后,[程序和功能] 控制面板中,安装IIS信息服务;
2、安装ArcGIS DeskTop 10.0,ArcGIS SDE 10.0(可以用安装包同时安装SQL Server 2008,然后配置ArcSDE)和Arcgis Server 10.0;
3、发布项目需要的地图服务;
4、因为win 7 64位没有IE 64位,我们选用世界之窗3.6(32位IE内核的浏览器)作为我们的默认浏览器,方便我们在服务器上查看。
准备好以上工作,现在就是发布应用程序了。具体步骤如下:
1、新建网站;
在服务器端“运行”中输入“inetmgr”,进入 IIS 。
2、更改应用程序池;
1). 打开该应用程序池的“高级设置”,在“常规”模块中将“启用32位应用程序”设置为“true”,使网站将以32位模式运行。
2). 更改“托管管道模式”为“Classic”。
3). 更改“标识”为“LocalSystem”或“NetworkService”,网站将以本地系统或网络服务的账户运行,而不是以“ApplicationPoolIndentity”账号运行。本地系统或网络服务账户比应用程序池标识账户拥有更大的权限,可调用Office组件。
3、开放网站端口 在“管理工具”中打开“高级安全Windows防火墙”。在“入站规则”中点击“新建规则”。在新建规则向导中为8005端口建立入站规则。新建步骤按向导进行,在此不再赘述。
4、配置组件,例如配置Office组件 ,
1)在“运行”中输入“comexp.msc -32”,打开 32位的“组件服务”管理单元。
2)依次打开“组件服务”—“计算机”—“我的电脑”—“DCOM配置”。
3)在“DCOM配置”中找到“Microsoft Office Word 97 - 2003 文档”和“Microsoft Excel Application”两项。
4)分别将以上两项按下述步骤配置:
a. 打开“属性”对话框。
b.打开“安全”选项卡,将“启动和激活权限”和“访问权限”都设置为“自定义”。并分别点击“编辑”按钮,为二者添加“IIS_IUSR”用户组、“IUSR”用户组、“System”用户组和“administrator”用户组,并设置其全部权限为“允许”。
c.打开“标识”选项卡,将“选择运行此应用程序的用户账户”设置为“交互式用户”。
5、添加Desktop文件夹;
1). 分别向“C:\Windows\System32\config\systemprofile”和“C:\Windows\SysWOW64\config\systemprofile”中添加文件夹“Desktop”。
2). 为“Desktop”文件夹添加“NetworkService”、“IIS_IUSRS”、“IUSR”权限。
相关文章推荐
- 配置:使安装在64位系统上的IIS7支持32位的应用程序
- 64位win系统配置32位程序,需要64位32位之间转换
- 配置IIS在64位Windows上运行32位ASP.NET应用程序
- 32应用程序使用odbc连接数据库在64位windows2008中需要配置32位odbc
- Win 64位 和32位开发android应用程序
- 配置:使安装在64位系统上的IIS7支持32位的应用程序
- winserver2008 R2 64位 企业版 , IIS 配置运行 asp+access 网站
- 64位WIN7上快速配置32位的PL/SQL
- win32 VS2013+opencv2.4.13安装与配置->win 10 64位
- 启动64位 IIS 32位应用程序的支持
- 64位 Linux 编译32位应用程序
- 选择03 32位的操作系统可以快速导入网站的配置文件
- 64位 Linux 编译32位应用程序
- win-server2008 64位服务器配置asp.net环境注意点
- openssh 在32位、64位操作系统上的安装配置
- 64位WIN2008中组件服务中的DCOM配置找不到Microsoft Excel应用程序的解决办法
- iOS armv7, armv7s, arm64区别与应用32位、64位配置
- 32位PLSQL配置为64位的Oracle和64位系统
- 如何在WIN 7 64位环境中配置vs2015+opencV3.0
- 应用程序无法运行,不是有效的Win32位程序解决(新手向)