C#语言:
最近做了一个小东西,用的是.net framework 2.0 ,我的开发工具是VS2008(VS2008可以制作.net 2.0 的程序 这个大家应该知道吧)
因为东西不大,考虑到.net 3.5 200多M实在是太大不方便,所以改成.net 2.0 只有20多M 还是可以接受的(一个程序还不到1M,却要要带一个200M的.net 3.5 实在是有点夸张)
在制作安装包的时候遇到了一个问题,相信很多人也遇到过这个问题,网上搜了一下,没解决,然后到CSDN论坛上问,也没搞定,最后还是只能靠自己啦,终于被我找到了,这个地方实在是有点隐蔽啊!
就是项目已经是.net 2.0 的啦,打包部署的时候,系统必备也是选择的.net 2.0 ,但是安装的时候却提示需要.net 3.5?
废话不多说啦,直奔主题:
因为在建项目的时候是可以选择 .net framework2.0 如图:
如果没有在这里选择没有选择.net 2.0,而是选择的.net 3.5,但是你需要改成2.0 怎么办:
选择项目(类库不是解决方案) --- 右键 --- 属性 --- 应用程序(项) --- 目标 Framework --- 选择.net framework2.0,每个项目都要这样做,并且去掉cs文件里面的 using System.Linq
我就是这么做的,不知道是不是这个原因,导致了最后一步,目标计算机上的启动条件默认是.net 3.5,没时间去测试啦!
在制作安装包的时候,[系统必备]里面选择的就是.net framework 2.0(x86) 如图:
但是拿去安装的时候确提示需要.net framework 3.5 如图:
问题来啦.............找了半天终于找到地方啦!
双击依赖项中的 Microsoft .Net Framework 看图:
您会看到一个启动条件,选择.net framework --- 右键 --- 属性窗口
属性栏里会看到一个Version 项,默认是:3.5 .30729 , 您只要选择2.0.50727 即可
OK ,这样就完成,重新生成一下,然后在把安装包拿到用户机器上,就不在会提示需要.net 3.5 啦
需要运行程序,请到微软官方站上下载 .net framework 2.0 sp2
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/wxm3630478/archive/2010/08/19/5823167.aspx
分享到:
相关推荐
试图安装第二种语言版本的 .NET Framework 时,将会导致出现以下错误:“安装程序无法安装 Microsoft .NET Framework,因为已经安装了该产品的其他版本。”如果您要使用非英语的平台或要以另一种语言查看 .NET ...
试图安装第二种语言版本的 .NET Framework 时,将会导致出现以下错误:“安装程序无法安装 Microsoft .NET Framework,因为已经安装了该产品的其他版本。”如果您要使用非英语的平台或要以另一种语言查看 .NET ...
本文翻译自BusinessObjects官方文档,本文中内容,可以作为您现有项目部署的一部分。如果您之前部署后的水晶报表部分未能正常运行,可以使用本文中的方案,做一个附属的部署包安装即可。
在安装完 .NET Framework 2.0 SP2 更新后,应立即安装以下更新以解决一系列已知的应用程序兼容问题:KB959209。 请注意,KB959209 包含用于多种操作系统和体系结构的更新,因此在下载和安装该更新时应小心谨慎,只...
教你如何将.net CF2一起安装到PPC .NET Compact Framework2.0 应用程序到Windows Mobile(制作CAB文件).
在ASP.NET上部署水晶報表所需組件 CRRedist2005_x86.msi 報表套件 (必要安裝)
试图安装第二种语言版本的 .NET Framework 时,将会导致出现以下错误:“安装程序无法安装 Microsoft .NET Framework,因为已经安装了该产品的其他版本。”如果您要使用非英语的平台或要以另一种语言查看 .NET ...
Windows10系统下安装Microsoft .NET Framework 软件开发工具包 (SDK) 2.0 版的详细安装方法,软件开发工具包 (SDK) 2.0 包括了开发人员在 x86 平台上编写、生成、测试和部署 .NET Framework 应用程序所需的工具、...
ASP.NET CORE2.0高级编程.pdf 电子书 作者:Daniel RothRick Anderson 和 Shaun Luttin ASP.NET Core 是一个跨平台的高性能开源框架,用于生成基于云且连接 Internet 的新式应用程序。 使用 ASP.NET Core,您可以:...
● 打包和部署ASP.NET应用程序的方法 ● 快速、逻辑地检索、更新和删除数据 本书读者对象 本书适合于有一些ASP.NET基础知识的学习者以及准备迁移到ASP.NET 2.0的有经验的程序员和开发人员。 目录回到顶部↑ 第1...
面对对.Net平台开发出来的程序,它的运行对系统环境要求有点高,需要.Net Framework的支持,所以首先面对的问题是怎样将.Net Framework1.1或2.0安装在一台没有以前没有装过的机子上。以下是我在打包过程中需要解决的...
.NET Framework 是支持生成和运行下一代应用程序和 XML Web services 的内部 Windows 组件。.NET Framework 旨在实现下列目标: 提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在...
2、系统基于.NET 2.0,下载安装Microsoft .NET Framework 2.0运行环境。 注:需先安装IIS,后安装.NET 2.0。 3、数据库:SQL Server 2000或SQL Server 2005。 4、运行setup.exe,缺省安装在“c:\anyoffice.net”,...
ASP.NET Core 是一个跨平台的高性能开源框架,用于生成基于云且连接 Internet 的新式应用程序。 使用 ASP.NET Core,您可以: 建置 Web 应用程式和服务、IoT 应用和移动后端。 在 Windows、macOS 和 Linux 上使用...
超详细的截图说明,一步一步教你在windows 2003上(IIS6.0)部署MVC 2 的网站。
本书用200个独立实例程序重点展示Microsoft Visual C# 2005(Microsoft.NET Framework 2.0)编程技术精华。全书摒弃语法说教,通篇贯穿实例,主要内容包括:使用ADO.NET 2.0访问数据库技巧、使用ASP.NET 2.0设计网站...
很多朋友在安装Symantec的备份产品的时候,系统提示已经有了.net framework 的版本,请移除。安装提前终止。.net 2.0 3.0或者3.5版本的是不能直接移除的,这个工具可以用来辅助安装部署备份软件
XBPM服务器需安装 .NET Framework3.0,可独立部署; XBPM客户端支持.Net Framework 所有版本,可嵌入.Net各类应用程序并支持分布式部署; 提供Winform的流程设计及视图组件;提供Web, Wpf流程视图组件,可无缝衔接到...
.NET网站部署工具,强烈推荐的小工具,十分简单好用,只需双击即可运行,部署网站十分简单,再也不需要安装IIS了,而且XP,win7等系统都可使用,framework2.0,3.0,3.5,4.0等版本都可部署。
除了利用到了DOT NET 2.0的新特性之外,ASP.NET 2.0在内部编译模型上也做了较大的改进,本课程将围绕ASP.NET编译模型作一个全面的对比阐述,使大家能够清楚地了解ASP.NET 2.0是如何编译、部署以及应用程序开发后期的...