重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
文件-〉追加-〉新项目
创新互联建站主要从事网站建设、成都网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务余干,十多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220
右键点生成的安装包项目,选择属性。点“必须的组件”,
选择
microsoft data access components 2.8
.net framework 2.0
crystal reports for .net framework.2.0
打上勾,并且下面的3个radiobutton选中间那个(同一场所download)
C:\ProgramFiles\MicrosoftVisualStudio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports下面的CRRedist2005_x86.msi和CRRedist2005_x86_cn.msi(或CRRedist2005_x86_jp.msi)。
下载个dotnetfx.exe,MDAC_TYP.EXE,把这些文件都包含进安装盘工程。
这样就可以做到这些效果。
同样作为 .NET Framework 程序作者,我很理解您的心情。
这是我设计和一手开发的程序:RAR Password Enumerator
看这里,这是我以前回答的,这个方法可行。
不过说实话,根据最近形式,Windows 7 如此普及的形式下,很少有电脑没有 .NET Framework 2.0。这样没有必要了。
目前,没有什么方法能使 .NET 程序脱离 .NET Framework 平台独立运行,即使有,也需要提取一些文件。
可以利用飞信软件的 VMDotNet.exe 使 .NET 程序脱离 .NET FRAMEWORK 也能运行的方法,但是体积会严重超标,比 .NET Framework 安装程序还大。
是一种得不偿失的做法,但是可以一试。
如果楼主有兴趣,这是利用飞信软件脱离 .NET 的方法:
一个可行解决方法,把楼主的程序与 .NET Framework 2.0 的安装包放在(可以是压缩到一起,用 Winrar 的自解压模式,或者VS打包安装程序)一起给用户,告诉他们要先安装 .NET Framework 2.0,再运行楼主的程序。
.net
framework
是一个运行支持库
,
主要是为了支持由c#/vb
.net
/
f#等需要.net技术支持的程序的正常运行
.
通常安装过之后不需要手动执行
,
如果需要对其进行一定的配置
,
可以到开始菜单中的管理工具菜单中找到相关选项.
Dim rootWebConfig As System.Configuration.Configuration
rootWebConfig = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/MyWebSiteRoot")
Dim connString As System.Configuration.ConnectionStringSettings
If (0 rootWebConfig.ConnectionStrings.ConnectionStrings.Count) Then
connString = rootWebConfig.ConnectionStrings.ConnectionStrings("NorthwindConnectionString")
If Not (Nothing = connString.ConnectionString) Then
Console.WriteLine("Northwind connection string = {0}", connString.ConnectionString)
Else
Console.WriteLine("No Northwind connection string")
End If
End If