导航:首页 > 源码编译 > exe编译依赖

exe编译依赖

发布时间:2022-03-02 12:37:04

① 怎么能让C#生成的EXE文件没有依赖(高分,急)

给你个参考:
确保你的程序已经调试成功。装给飞信。
1.新建个项目,比如名为Start。调试一下,让程序目录下生成Debug目录。把auturun.exe拷到Debug目录下。
2.把Form1.cs删除。
3.把飞信根目录下的VMDotNet文件夹拷到这个新项目的Debug目录下。
4.在Program.cs中添加引用:using System.Diagnostics;

修改Main()中的内容为:
static void Main()
{
ProcessStartInfo Info = new ProcessStartInfo();
Info.FileName = "VMDotNet\\v2.0.50727\\FetionVM.exe";
Info.Arguments = "auturun.exe"; //调用外部程序的参数,这里是处理项目的可执行文件名,就是auturun.exe。
Process Proc;
try
{
Proc = Process.Start(Info); //启动外部程序
}
catch (System.ComponentModel.Win32Exception e)
{
Console.WriteLine("系统找不到指定的程序文件。\r{0}", e);
return;
}
}

发布的时候,把Debug目录下的两个exe文件(Start.exe和auturun.exe)和VMDotNet文件夹一起发布,在其他机器上不用.net和飞信什么的,直接运行Start.exe就可以了。

希望可以帮到你!

② c++builder在其目录下生成的.exe是依赖于编译器的,如何生成可发布的可执行文件

搜:
c++ builder 脱离环境

在project->Options->Compiler中点击Release,
在project->Options->Packages中取消Builder with runtime packages的对钩
在project->Options->Linker中取消Use dynamic RTL前的对钩

③ vs2010怎么把生成的exe与依赖的dll放在不同文件夹下

windows系统运行exe,必须要在相应的路径里可以找到该exe所依赖的dll动态库,才能正确运行。


关于如何找到依赖的dll,有三种途径:

1、跟exe同目录下寻找

2、系统环境变量path或者C:windowssystem32目录下寻找

3、人工指定的目录下寻找


所以,当你把dll和exe没有放在一起的时候,就需要将dll所在的目录,添加到系统环境变量path里,然后就可以正常运行exe了。


关于手动设置系统环境变量path的方法,可以这样操作:

1、打开电脑----在电脑桌面上----右击----我的电脑----选择属性

6、确定就可以了。

④ C#程序如何编译生成独立的不依赖.Net Framework运行环境的exe可...

可以用.net core
发布时选择不依赖框架
也可以生成单个文件(这个文件可能会超过109MB)

⑤ C语言编译后的exe能离开其他文件单独运行吗

你编译的exe文件如果没有依赖其他任何运行库或者外部数据,就可以单独运行。

⑥ 用fortran编译后,exe无法单独运行还要依赖于编译前的数据,怎么把他依赖的输入数据txt文件编译到exe

把 txt 放到 exe 旁边就行了。

外置文件的好处就是,每次改变数据,不需要重新编译exe。

你居然要求文件放入exe,不是本末倒置吗?

⑦ vc++ 开发windows程序怎么设置生成exe执行文件不需依赖api-ms-win...dll

有时我们需要知道一个程序依赖哪些动态链接库(DLL)文件。实际上,有很多方法可以做到。下面就是三种实现方法:
1.
通过
Visual
Studio

Dependency
Walker
工具。进入
Visual
Studio
命令行(以Visual
Studio
2005
为例,通过“开始-->所有程序-->Microsoft
Visual
Studio
2005-->Visual
Studio
Tools-->Visual
Studio
2005
Command
Prompt”
打开),输入"depends",回车,打开“Dependency
Walker”。然后通过“File-->Open”打开要查询的程序文件,Dependency
Walker就会显示该程序文件所依赖的DLL
文件。
2.
通过金山清理专家。安装金山清理专家,运行要检测的程序,然后打开金山清理专的安全百宝箱中的进程管理器,选中要检测的程序文件名,就选中“显示加载到进程中的DLL”,就可以看到该进程所调用的
DLL
文件。
3.
借助
IceSword
软件。先运行要检测的程序,然后打开
IceSword
软件,点击进程,找到要检测的程序,并右击该程序名,在弹出的菜单中选择“模块信息”。这时,软件就会弹出“进程模块信息”对话框,这里显示了程序所信赖的
DLL
文件。
参考来源:
http://163n.blog.163.com/blog/static/5603555220113151113287/

⑧ 打开EXE文件错误,如何找到依赖文件

是.net 软件出现了问题,劳驾,采纳下,谢谢。

⑨ 运行VB编译的EXE,需要依赖哪些DLL

需要msvbvm60.dll
还有就是你引用的控件,基本上是一个控件一个ocx或是dll

⑩ 一个程序a.exe运行时依赖于b.lib和c.dll,在计算机x上运行正常。现在把它拷到计算机y上,

这个应该选C

复制的时候只要复制exe和dll

因为lib是被编译到exe里面去的

阅读全文

与exe编译依赖相关的资料

热点内容
命令方块指令冰封剑 浏览:782
android中so文件 浏览:274
手工用气球做的捏捏乐解压神器 浏览:194
app升级后就闪退怎么办 浏览:33
手表上的乐涂app怎么下载 浏览:719
程序员身上的六宗罪是什么 浏览:143
游戏编程精粹6 浏览:69
修复ie的命令 浏览:601
linux服务器怎么查看地址 浏览:65
底部异地持仓源码 浏览:105
加密应用手机 浏览:798
程序员考试考什么科目 浏览:485
程序员必备文档编辑 浏览:960
踩水果解压大全 浏览:634
什么是dk服务器在 浏览:461
nusoapphp下载 浏览:929
黑莓原生解压rar 浏览:956
百度解压缩在哪 浏览:788
硬解压卡怎么用 浏览:183
新买的联想服务器怎么配置 浏览:757