CSDN论坛 > .NET技术 > VB.NET

客户端没有.NET框架也运行.NET程序,!@#?? [问题点数:5分,结帖人nakhi]

Bbs2
本版专家分:162
结帖率 100%
CSDN今日推荐
Bbs2
本版专家分:162
Bbs2
本版专家分:294
Bbs1
本版专家分:13
Bbs2
本版专家分:162
匿名用户不能发表回复!
其他相关推荐
VMDotNet(飞信框架)
.NET脱离.NET框架运行, 不安装.net framework框架运行.Net 程序
WinForm程序脱离.NET框架方法
WinForm程序脱离.NET Framework的方法有以下几种: ­ ( 1 ) .Net Linker :飞信就利用了它的核心。飞信是使用C#在.NET上开发的。.Net Linker比较贵,最便宜的版本要1000多美金,不过倒版的就例外了。 ­ ( 2 ) 用飞信的虚拟机来引导自己开发的.NET程序。 ­ ( 3 ) 使用MONO实现.NET框架脱离,还可实现跨平台。(开源免费,速度
安装完MySQL后输入"net start mysql"后提示"'net'不是内部或外部命令,也不是可运行的程序或批处理文件"的响应办法
在Windows平台下,需要将mysql路径添加到环境变量中: 1.右键点击“我的电脑”-“属性”-“高级”-“环境变量”-“系统 变量”-双击“Path”-将mysql的路径“D:\wamp\bin\mysql\mysql5.0.51b\bin\  (这里假设您的MYSQL目录和我安装的一样,其实你定位到你的 MYSQL安装目录之后再找到bin目录就可以把全路径写上去了)”添加进去-“确定”
C#虚拟机(可以脱离.net框架运行C#程序)
刚学C#时就一直想找到一种方法可以让.Net程序在未安装framework的电脑上运行,但一直没有找到真正可用的。虽然有些公司发布了可以将.net代码编译成navtive代码以脱离.net环境运行,如Remotesoft DOTNET Linker,Xenocode Postbuild等,但一直没有破解版,用它们编译的程序每次运行会添出个版权信息。最近偶然发现一种方法可以做到真正使程序脱离.net环境运行且没有任何版权信息添出,现将使用方法、源代码、测试程序发布于此: 请首先在文章末尾下载测试程序,是一个用C#做的串口工具,下载解压后有两个文件夹(FrameWork和APP)和一个程序(串口工具.exe),在APP文件夹下有一个名为9527.exe的程序,这个是C#真正的“串口工具.exe”,而主目录下的串口工具.exe只是一个Loader程序,它运行后首先判断电脑上有没有安装framework,若有,则直接启动APP下的9527.exe程序;若无,则通过framework虚拟机(FrameWork下的VM.exe(其实是飞信框架里的FetionVM.exe,修改了它的图标和版权,想改成其它的大家可以用VC改一下,有网友强列要求指出这一点,想不明白为什么,呵呵,让指出就指出吧,还要求指出调用的方法,,其实我连源程序都公布了,用说的这么明白吗))启动9527.exe程序。Loader程序不会打开任何窗口,并在启动真正应用程序后立即退出。Loader程序主函数(VC6.0编写)的代码附件上有
如何解决.net环境下的软件无法运行
     去年底用了一个CodeLibrary的代码收集软件,很好用,但不知道为什么忽然有一天无法运行了,双击没反应,这个软件是基于.net 2.0的,当时觉得就是.net出了问题,但就是束手无策,只好把软件卸了,还好保留了数据备份,不然损失大了。      今天又发现一款好软件,是Google的GooReader,是一个浏览谷歌图书的客户端(网页版的谷歌图书确实可用性不佳),成千上万的电子书在向我挥手,我那个兴奋啊,结果一装,居然打不开弹错。。。。这个软件是基于.net3.5SP1的,我装了3.5版,折
解决.NET 32位程序运行在64位操作系统下的兼容性问题
背景:一个第三方组件是C++.NET  32位开发的,后被C#(基于FrameWork4.0)调用并封装成组件,此二次封装的组件无法运行于64位操作系统上。         开发环境:VS2012; 解决办法:         1、于64位操作系统上分别安装vcredist_VS2010_x64和vcredist_VS2010_x86;         2、选择宿主Exe 的目标框架为Fr
.NET概念:.NET程序编译和运行
程序的编译和运行,总得来说大体是:首先写好的程序是源代码,然后编译器编译为本地机器语言,最后在本地操作系统运行。 下图为传统代码编译运行过程: .NET的编译和运行过程与之类似,首先编写好的源代码,然后编译为微软中间语言代码,运行的时候即时编译为本地机器语言,同时.NET代码运行时有一个CLR环境来管理程序。如下图为.NET代码编译运行过程: 下面详细介绍下编译运行时的一些概念。
vc++生成程序不需要.net运行环境的可以执行exe程序的方法
Q:vc++编译出来后自动产生了debug文件里面的.exe文件不能直接打开执行? A:在新建VC++工程的时候,其中有一项是选择将MFC库作为共享的DLL还是静态的DLL。 因为MFC程序在运行时需要一些DLL文件的支持,你从集成开发环境下编译运行时,有默认的路径来调用这些所需的DLL,因此运行不会有问题。而当你单独运行文件夹下的可执行程序时,如果一开始选择的是作为共享的DLL,则就会因为可
不安装.net framework运行c#程序(续篇)
原理:利用 RemoteSoft_Linker提取出所依赖的.net framework库相关DLL,实现绿色运行 步骤:1,当然是安装RemoteSoft_Linker了,有绿色版和安装版,稍后给出下载链接2,编译出Release版的exe程序    3, 使用 RemoteS
使用.NET Core快速开发一个较正规的命令行应用程序
一般命令行程序包含什么?使用方式帮助信息子命令参数选项帮助信息帮助信息如上,介绍了命令的作用和参数、选项作用。这个是必不可少的。子命令一个应用程序打包了多个功能,这时候就可以使用子命令,比如 dotnet ef migrations,这时候 migrations 就是子命令,可以看做本来可以拆分成多个可执行程序的东西,用一个可执行程序来打包完成,子命令可以再次具有自己的帮助、参数和选项。参数参数在
关闭