c#cs程序如何将框架打包进去

xiaoyanwei2000 2009-06-25 03:18:25
要求将2.0或更高版本的框架打包到安装程序中,安装时检测服务器有没有2.0的框架,如果有直接安装程序,没有的话先安装框剪再安装程序
...全文
308 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
微醺_zZ 2009-06-26
  • 打赏
  • 举报
回复

result = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\.NETFramework\\policy\\v2.0");
if (result == false) then
result = Dialog.Message("安装提示", "正在安装软件运行所需Microsoft .NET Framework 2.0框架", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Shell.Execute(SessionVar.Expand("%TempLaunchFolder%").."\\dotnetfx.exe", "open", "", "", SW_SHOWNORMAL);
end

SetUpFactory启动时事件处理
http://liyb5619.blog.163.com/blog/static/10788223120091114349526
walkghost 2009-06-26
  • 打赏
  • 举报
回复
用vs2005制作安装包的时候,有个依赖项的选择。选中.net framework2.0就行了。
jdhlowforever 2009-06-25
  • 打赏
  • 举报
回复
我也来学习的。
longhui666888 2009-06-25
  • 打赏
  • 举报
回复
我是来学习的,顺便帮楼主顶
xiaoyanwei2000 2009-06-25
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 ssy888 的回复:]
我一般是用自带的clickonce发布的,发布选项里可以选需要打包的东西。缺点是用户不能设置自定义安装目录。
[/Quote]
不能让用户自定义安装目录是不行的
ssy888 2009-06-25
  • 打赏
  • 举报
回复
我一般是用自带的clickonce发布的,发布选项里可以选需要打包的东西。缺点是用户不能设置自定义安装目录。
xiaoyanwei2000 2009-06-25
  • 打赏
  • 举报
回复
debug中才含有框架的文件呀,是不是要将debug中的DotNetFX35 WindowsInstaller3_1 拷贝的release中呢
shadow_2006 2009-06-25
  • 打赏
  • 举报
回复
JF
xiaoyanwei2000 2009-06-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ycg_893 的回复:]
VS2005自带的安装
右击安装项目(如Setup1)点 属性-系统必备
选择 .NET Framework 2.0
在下面选择: 从与我的应用程序相同的位置下载系统必备组件
右击安装项目(如Setup1)点 视图-启动条件 选择 .NET Framework 2.0
然后单击菜单 视图-属性窗口
将 InstallUrl的值(VS2005)改为:dotnetfx
将 InstallUrl的值(VS2008)改为:DotNetFX35

前提已添加输出项目
安装时目标机器没有安装.NET的话会自动安装,若已安装则不…
[/Quote]
生成安装文件
debug中有 setup.exe **.mis 还有两个文件夹DotNetFX35 WindowsInstaller3_1

release中有两个 setup.exe **.mis
安装时只用release中的文件就够了吗?
格拉 2009-06-25
  • 打赏
  • 举报
回复
JF
ak8800 2009-06-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ycg_893 的回复:]
VS2005自带的安装
右击安装项目(如Setup1)点 属性-系统必备
选择 .NET Framework 2.0
在下面选择: 从与我的应用程序相同的位置下载系统必备组件
右击安装项目(如Setup1)点 视图-启动条件 选择 .NET Framework 2.0
然后单击菜单 视图-属性窗口
将 InstallUrl的值(VS2005)改为:dotnetfx
将 InstallUrl的值(VS2008)改为:DotNetFX35

前提已添加输出项目
安装时目标机器没有安装.NET的话会自动安装,若已安装则不…
[/Quote]
解释很详细了!
ycg_893 2009-06-25
  • 打赏
  • 举报
回复
VS2005自带的安装
右击安装项目(如Setup1)点 属性-系统必备
选择 .NET Framework 2.0
在下面选择: 从与我的应用程序相同的位置下载系统必备组件
右击安装项目(如Setup1)点 视图-启动条件 选择 .NET Framework 2.0
然后单击菜单 视图-属性窗口
将 InstallUrl的值(VS2005)改为:dotnetfx
将 InstallUrl的值(VS2008)改为:DotNetFX35

前提已添加输出项目
安装时目标机器没有安装.NET的话会自动安装,若已安装则不会再次安装
注意:要让它自动安装必须由Setup1.exe引导,直接Setup1.msi则不会自动安装
xxyping 2009-06-25
  • 打赏
  • 举报
回复
UP
全新RDIFramework.NET V5.1版本发布。降低开发成本,提高产品质量,提升用户体验与开发团队稳定性,做软件就选RDIFramework.NET敏捷开发框架。 RDIFramework.NET敏捷开发框架,是我司重磅推出的基于全新.NET Framework与.NET Core的快速信息化系统开发、整合框架,为企业快速构建跨平台、企业级的应用提供了强大支持。 开发人员不需要开发系统的基础功能和公共模块,框架自身提供了强大的函数库和开发包,开发人员只需集中精力专注于业务部分的开发,因此大大提高开发效率和节约开发成本。框架采用主流的C#语言开发完成,支持多种数据库类型,支持Web、WinForm,支持Framework与Core双引擎。 使用RDIFramework.NET敏捷开发框架能提高管理类软件系统的整体质量、提高模块与模块之间的兼容性、提高代码的重复利用率,使软件系统架构更加合理、质量更加过硬,使得劳动成果最大程度上重复利用。 框架基础模块包括:强大灵活的权限控制组件,模块分配与管理组件,灵活易用的工作流组件、数据字典管理组件、在线表单设计组件、丰富的报表统计组件、即时通讯(IM)组件、邮件中心组件、微信开发相关组件、任务调度组件、自动升级组件、多语言模块,各种常用的商业控件,强大的代码生成器,开发实例、丰富的基础类库、开发辅助工具等各基础常用功能组件。 框架提供的大量通用插件,支持Saas多租户模式,完成功能的开发就像搭积木一样,只需要把各种组件进行组合拼装,拼装好了系统的开发也就完成了。应用系统建立在此框架之上,采用构件式、可复用开发,节省开发成本,加快开发速度,在软件开发上更好的做到多快省。 适合低中高任意开发水平的开发者,可以开发OA、ERP、BPM、CRM、WMS、TMS、MIS、BI、电商平台后台、物流管理系统、医院管理系统、快递管理系统、教务管理系统等各类管理软件、支持大并发、SaaS应用。代码稳定、组件丰富、功能强大、无限扩展。由框架开发团队的原班人马直接提供技术支持,为您顺利完成开发工作保驾护航。不管您是零基础还是专业开发人员,都能轻松驾驭这套开发框架。 ------------------------------------------------------------------------------------------------------------------ 一路走来数个年头,感谢RDIFramework.NET框架的支持者与使用者,大家可以通过下面的地址了解详情。 RDIFramework.NET官方网站:http://www.rdiframework.net/ RDIFramework.NET官方博客:http://blog.rdiframework.net/ 特别说明,框架相关的技术文章请以官方网站为准,欢迎大家收藏! RDIFramework.NET框架由海南国思软件科技有限公司专业团队长期打造、一直在更新、一直在升级,请放心使用! 欢迎关注RDIFramework.NET框架官方微信公众号(微信号:guosisoft),及时了解最新动态。
<项目介绍> 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到94.5分,放心下载使用! 该资源适合计算机相关专业(如人工智能、通信工程、自动化、软件工程等)的在校学生、老师或者企业员工下载,适合小白学习或者实际项目借鉴参考! 当然也可作为毕业设计、课程设计、课程作业、项目初期立项演示等。如果基础还行,可以在此代码基础之上做改动以实现更多功能。 一、项目介绍 1.丛林战争服务器项目 1. 文件夹名为丛林战争,请使用Rider或Visual Studio打开。 2. 其中分为一个丛林战争服务器端和一个共享项目。 - 丛林战争服务器端是主项目,采用C 控制台应用开发,我们运行与发布的就是这个项目。 - 共享项目本质是个类库项目,将一些客户端与服务端需要共同的类在此建立并修改,然后发布并导入客户端中。 2.丛林战争客户端项目 1. 文件夹名为JungleWarClient,请使用Unity打开。 2. 主要功能: - 注册。 - 登录。 - 创建房间。 - 刷新房间。 - 显示战绩。 - 在线对战。 二、网络通信框架 ![网络通信框架](README/网络通信框架.jpg) 三、项目信息 1. 丛林战争服务端使用Rider_2018.3.5(VS_2017)开发。 2. 丛林战争客户端使用Unity_2018.4.0f1开发。 3. 在客户端开发中笔者使用了自己封装的UGUI管理插件——UIFrameWork。 4. 数据库使用mysql_5.7。 四、还原步骤 1.数据库 - 通过工具还原至数据库中。 2.服务端 1. 使用Rider(VS)打开项目。 2. 修改"丛林战争/丛林战争服务端/Config/ServerConfig.xml”中的选项: - 将其中Sources标签中的链接字符串换为自己的连接字符串。 - 将其中的IPAddress标签换为自己的IP地址。 - 将其中的IPPort标签换为自己的端口。 3. 运行"丛林战争/丛林战争服务端/Program.cs"文件。 3.客户端 1. 使用Unity打开项目。 2. 修改”JungleWarClient/Assets/Scripts/Game/Config.cs“中的选项。 - serverIP修改为服务端中的IP地址。 - serverPort修改为服务端中的端口号 3. 在Unity中运行项目。 五、项目运行注意事项 1. 用户创建房间后,其他客户的需要刷新才能看见房间。 2. 笔者提供了两个账号,供测试使用: - 账号:admin 密码:admin - 账号:vili 密码:vili 3. 可以自己注册新的账号。 4. 测试时需要运行两个客户端。所以可以将项目打包成你对应平台的包,再运行测试。 5. 只有房主能开始游戏。默认创建房间的人为房主,即蓝色方。加入者为红色方。
淘宝上价值380元的网站源代码打包-BLOG [博客空间].Text和Blogx博客日记程序(开心就好汉化版)_blogx.rar [博客空间]23blog v1.080709_miniblog2.rar [博客空间]Asp.net mvc blog 小博客程序源码_mvcbloga.rar [博客空间]ASP.NET Wiki v1.0_asp.net_wiki_10.rar [博客空间]Badgirl blog v1.0 源码_bgblog.rar [博客空间]Bitrac单用户博客 v1.22.0.1200 bulid 090514_bitracpub.rar [博客空间]biyuan JScript.NET 单用户博客 byblog v1.0_byblog.rar [博客空间]Blogengile.NET[Appwo.com版]博客 v1.85 改进版_blogenginev185improve.rar [博客空间]BlogEngine.NET(开源博客系统) v1.5 源码版_blogengine.net_1.5_(source).rar [博客空间]BlogEngine.NET(开源博客系统) v1.5_blogengine.web15.rar [博客空间]Bob5个人博客程序_bob_blog.rar [博客空间]BruceBlog程序源码(采用NHibernate)_bruceblog.rar [博客空间]CNBlogs DotText v1.0 Beta2offbye美化版_cnblogsdottextoffbye.rar [博客空间]CNBlogs Dottext v1.0Beta2_dottext10beta2.rar [博客空间]COCOWOBLOG部落阁 v2.0 测试版(源码+网站)_cocowo-blog.rar [博客空间]COCOWO博客 v1.0 Build 0228(开源)_cocowoblog.rar [博客空间]COCOWO博客 v2.0 Beta 修正版_cocowoblog2_51aspx.rar [博客空间]Comer Blog用户博客系统 v1.0_comer.rar [博客空间]CSBlog 1.0 源码_csblogv1_source.rar [博客空间]CSBlog 2.11_csblog2.rar [博客空间]DasBlog v1.8.5223.2 中文版_dasblog.rar [博客空间]Dutory 0.3 Gromit Build 3498.15822_dutory.rar [博客空间]ExtJs单用户Blog系统后台源码_extblog.rar [博客空间]Fair Blog 1.0.0 Beta_fairblog.rar [博客空间]FcDigg 0.1 Beta_fcdigg.rar [博客空间]FDW.S BLOG源码_myblogs.rar [博客空间]Finesl v1.7.4.50 SP1_finesl.rar [博客空间]FJBLOG博客系统(.Net开源博客系统)_fjblog.rar [博客空间]Hubro Blogv1.0_hubroblog10.rar [博客空间]I-Favourite 3.0 WAP版_wap2.rar [博客空间]IdioBlog(NClay)源码_idioblog.rar [博客空间]IronRuby博客中文版 Alpha_ironruby-pre-alpha1.rar [博客空间]iShuo多用户博客 v1.5_ishuo1.5.rar [博客空间]LalaBlog 2006 v9_lalablog.rar [博客空间]LevenBlog 2.0.8 源码版_levenblogsor.rar [博客空间]LevenBlog 2.0.8_levenblog.rar [博客空间]LiteWiki 0.2.1_litewiki.rar [博客空间]LiveBlog v1.0 测试版_liveblog.rar [博客空间]mBlog个人博客系统 v1.0 Beta2_mblog.rar [博客空间]myblog v1.2 Access版_myblog12a.rar [博客空间]myblog v1.2 SQL版_myblog12s.rar [博客空间]MySite个人展示程序_mysite_blog.rar [博客空间]NClay框架的博客源码_idio_blog.rar [博客空间]Oblog 4.0(ASP.NET非官方版)_oblog4aspx.rar [博客空间]PersonalBlog个人博客源码_personalblog.rar [博客空间]Presstopia Blog v1.0_ptblog.rar [博客

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧