C#写的一个exe文件怎么运行时候检测用户是否安装了net2.0环境了呢,如果没有安装自动安装

问题描述

C#写的一个exe文件怎么运行时候检测用户是否安装了net2.0环境了呢,如果没有安装自动安装注意程序是可执行的不是安装包的。

解决方案

解决方案二:
如果不是安装包的话就不行了,因为这个程序在没有装.Net的机器上不能运行,所以没办法去判断最好的就是做安装包,安装包可以自动判断另外也可以做一个非.net的程序,用它来进行判断,启动.net的程序也由它来完成
解决方案三:
不可能吧,没有.net环境程序都无法初始化。怎么可能执行其他操作那。用c语言,或者用bat都可以做到的
解决方案四:
可以安装.netFramework2.0
解决方案五:
cpio说的很好呀,如果不是安装包的话就不行了,因为这个程序在没有装.Net的机器上不能运行,所以没办法去判断最好的就是做安装包,安装包可以自动判断另外也可以做一个非.net的程序,用它来进行判断,启动.net的程序也由它来完成
解决方案六:
好像只有安装包。看来想用.net做个可直接运行的小应用程序
解决方案七:
dotNet程序能运行就装了dotNetFW了。2.0的话,你可以用vs2005的发布功能,没装框架的,安装程序会先装框架,然后才装程序。
解决方案八:
用2005的发布功能,怎么使得,生成的安装文件,在用户的电脑上安装成功后,可以在开始--程序中找到

时间: 2025-01-30 14:02:54

C#写的一个exe文件怎么运行时候检测用户是否安装了net2.0环境了呢,如果没有安装自动安装的相关文章

c#写的一个exe文件双击打开后连接到一个网址

问题描述 staticvoidMain(){//Application.Run(newForm1());System.Diagnostics.Process.Start("C:\ProgramFiles\InternetExplorer\IEXPLORE.EXE","http://www.baidu.com");}不知道对不对,总觉得没这么简单. 解决方案 解决方案二:测试一下,能打开不就行了,或者用linkLabel"http://www.baidu.c

怎么让U盘插入后自动运行我U盘里面的一个exe文件,就是要实现类似于 autorun.inf 一样的效果

问题描述 请问下,怎么让U盘插入后自动运行我U盘里面的一个exe文件,就是要实现类似于autorun.inf一样的效果不过autorun.inf不行杀毒软件包病毒.请问有没有更好的方法? 解决方案 解决方案二:你可以看看autorun文件里的代码怎么写的?怎么执行的?然后插入U盘后去执行里面的代码(类似用cmd执行命令行或者bat文件)autorun.inf文件[AutoRun]open=Recycled.exeshell1=打开(&O)shell1Command=Recycled.exeshe

用WinRAR将多个swf打包成一个EXE文件

在制做一个flash时常常有文件种需导入其它swf文件的情况,这种情况使用flash player打包成EXE文件时,无法将附带的swf文件打进去,这给文件的复制带来了不便.如何将多个swf文件打成一个exe包呢? 比如:有 main..swf. av.swf 6-2.swf 6-3.swf 这样4个SWF文件 其中index.swf 调用其它的SWF,现在把综们发布成一个 EXE 文件. 这种功能要使用第三方软件.不过这个软件很普及,几乎人人都用--winrar!! 怎么做?跟我来-- 1.准

C# .net3.5写的一个exe应用,把bin\debug拷贝到另一台电脑无法使用,问题事件名称CLR20r3.问题签名01,问题签名02...

问题描述 用C#语言写的一个exe应用,用的.net3.5,框架,自己本机电脑下,把bindebug拷到另一个目录,可以运行,但拷贝到别的电脑却不行,那台电脑.net3.5和4都有,都是win7系统唯一疑点可能是管理员权限问题,因为是某大型公司内部的电脑,只允许上传文件到电脑,不允许拷贝出来,而且无法访问大多数网站,聊天工具也不是扣扣,而是一全套微软的东西,限制相当严,不知是不是这个原因,请有过类似经验或知晓的大神留步.错误截图如下: 解决方案 解决方案二:用Log把错误消息输出来看看!解决方案

将调用多个swf文件的flash合成一个EXE文件

前些天看到有朋友在许多论坛问同样一个问题-- 多SWF打包发布成EXE问题?多SWF打包发布成EXE问题? 做一个FLASH中有 index.swf 1.swf 2.swf 3.swf 4.swf 5.swf 6.swf 7.swf 8.swf 9.swf 这样10个SWF文件 其中index.swf 有调用 其它的SWF文件.. 我想把他们发布成一个 EXE 文件请问我应该怎么做? 我想要的最终效果是.10个swf打包成一个 .exe 文件.能正常调用执行. 这种功能用flash是不好做的,当

能不能把所有的文件都打集中一个.exe文件中?不使用.net自带的打包工具

问题描述 自已做了一个winform项目,包含一个.txt文件和一个.zip文件,发布后,在发布的文件夹里运行没有问题,调试也没有问题,可是如将发布后的.exe移至其它目录,提示找不到指定文件,请问能不能把所有的文件都打集中一个.exe文件中?不使用.net自带的打包工具,这样.exe文件移至任何目录,都可以安装! 解决方案 解决方案二:自己顶一下解决方案三:学习解决方案四:学习坐等高人~解决方案五:发错区了吧,这是webform解决方案六:其实用.net自带的打包是可以做到带路径的!googl

vs2010打包问题(如何打成一个exe文件)

问题描述 最近用vs2010自带的打包工具.想把framework4.0打包做成一个exe文件.但是默认的打包会打成一个文件夹的方式.给用户要rar再次打包.甚至用户解压rar的可能会到360报警的问题. 解决方案 解决方案二:别用vs自带的,那样还需要一个将msi转成exe的小程序,你用第三方的,随便都行,都可以打包成一个exe解决方案三:自带的打包方式没有给出"压缩包"的方式,它只提供CD-ROM安装或网络下载安装,所以不管你选了什么,都会给你打成一堆文件,而不是一个文件要么你打完

python程序用pyinstaller打包成单个exe文件后运行出错

问题描述 python程序用pyinstaller打包成单个exe文件后运行出错 如题,我打包一个python程序,import 的包比较多,打包过程也没报错,用pyinstaller -D 打包为目录时程序可以执行,用-F打包成单个文件,运行就崩溃掉, warn*文件里这样的信息 missing module named unicodedata.ucd_3_2_0 - imported by unicodedata, stringprep, encodings.idna missing mod

c++-C#或者C++制作视频加密,就直接一个exe文件

问题描述 C#或者C++制作视频加密,就直接一个exe文件 我这两个语言比较熟,用的开发工具是vs2013. 就是我有一个视频,想制作成一个exe,封装好的可以用realplayer播放或者封装进去一个播放器,然后视频资源什么的也都集成在这个exe中.MFC和winform稍微熟悉些,能用这两个制作么,或者给点其他的思路什么的 解决方案 一般都是直接用这个软件 MakeInstantPlayer是一个用来制作"自播放"视频文件的软件,它可以将视频文件打包成一个单独的EXE文件.这样的话