ClickOnce发布WCF客户端程序(VS2008 NetFramework 2.0 SP2 编译版本)思路
2015-12-25 09:53
561 查看
1、将用于WCF服务程序的程序集打包。
工具:Inno Setup 编译器
打包文件——
程序集文件:
SMdiagnostics.dll
System.IdentityModel.dll
System.Runtime.Serialization.dll
System.ServiceModel.dll
System.ServiceModel.Install.dll
工具文件:
gacutil.exe 用于注册3.0程序集到全局程序集缓存GAC。
ServiceModelReg.exe 用于注册WCF
安装包自动把上述文件copy到GAC目录(%WIN%\assembly),并自动运行脚本完成两项注册。
gacutil.exe /i SMdiagnostics.dll /silent
……
ServiceModelReg.exe -i
2、修改NetFramework框架为 NetFramework 2.0 SP2版本
工具:BMG(Bootstrapper Manifest Generator),新建系统必备清单。
系统必备清单在文件夹“C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages”中陈列。
系统必备清单包括:
A:NetFramework 2.0 SP2安装程序。
B:第一步打包的setup软件包。
C:DotNetchk.exe (Net环境检查程序)
其他规则设置参考DotNetFX目录里的product.xml
3、重新启动VS,在ClickOnce发布时,系统必备中选中新建的清单即可。
工具:Inno Setup 编译器
打包文件——
程序集文件:
SMdiagnostics.dll
System.IdentityModel.dll
System.Runtime.Serialization.dll
System.ServiceModel.dll
System.ServiceModel.Install.dll
工具文件:
gacutil.exe 用于注册3.0程序集到全局程序集缓存GAC。
ServiceModelReg.exe 用于注册WCF
安装包自动把上述文件copy到GAC目录(%WIN%\assembly),并自动运行脚本完成两项注册。
gacutil.exe /i SMdiagnostics.dll /silent
……
ServiceModelReg.exe -i
2、修改NetFramework框架为 NetFramework 2.0 SP2版本
工具:BMG(Bootstrapper Manifest Generator),新建系统必备清单。
系统必备清单在文件夹“C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages”中陈列。
系统必备清单包括:
A:NetFramework 2.0 SP2安装程序。
B:第一步打包的setup软件包。
C:DotNetchk.exe (Net环境检查程序)
其他规则设置参考DotNetFX目录里的product.xml
3、重新启动VS,在ClickOnce发布时,系统必备中选中新建的清单即可。
相关文章推荐
- ClickOnce发布WCF客户端程序(VS2008 NetFramework 2.0 SP2 编译版本)思路
- WCF服务发布到IIS6.0跨域访问的解决方法
- WCF服务发布到IIS6.0跨域访问的解决方法
- Android 异步开发之 AsyncQueryHandler
- STC89C52单片机控制超声波测距模块SR04模块,带温度矫正,flash存储源程序,显示在数码管上
- Java设计模式_行为型_责任链模式_差旅报销如此简单
- Apache Shiro 身份验证
- Android活动Acitivity启动模式之singleTask
- HDOJ 1715 大菲波数
- 三层初识
- Tom和Jerry来了,Tom和Jerry走了——北漂18年(38)
- iOS - 数据存储方式FMDB
- Android活动Acitivity启动模式之singleTop
- js+css中的clip进行的简单的缩略图裁剪
- 没有什么不可能(1)
- 图片内存溢出时的处理
- Nodejs 异步 I/O
- android NFC的读写
- .Net Framework 2.0 使用WCF
- .Net Framework 2.0 使用WCF