相关疑难解决方法(0)

将DLL嵌入已编译的可执行文件中

你知道,我在任何地方都没有看到一个好的答案.是否可以将预先存在的DLL嵌入到已编译的C#可执行文件中(这样您只能分发一个文件)?如果有可能的话,怎么去做呢?

通常情况下,我很酷,只是将DLL放在外面并让安装程序处理所有内容,但是有几个人在工作,他们问我这个,老实说我不知道​​.

.net c# dll merge linker

582
推荐指数
12
解决办法
35万
查看次数

.Net整个应用程序作为单个.exe文件?

我开发了一些没有数据库的软件.我想创建一个.Net项目的.exe,所以我只能给用户使用该软件.exe文件.

不幸的是我不知道如何在.Net中创建我的项目的.exe.

有人对这个问题有指导吗?

.net c# vb.net

25
推荐指数
3
解决办法
3万
查看次数

在VS中编译C++而不需要在运行时使用MSVCP120D.dll

我正在尝试制作一个可以在任何Windows机器上运行的二进制文件,而无需安装可视化c ++的东西(我假设那是MSVCP120D.dll,但是我的搜索并不是很有效,这实际上是什么).我为一个任务做了一个游戏,并希望有其他人(非开发人员没有安装VS的东西),帮我测试但是他们不断收到错误,说上面的dll丢失了.我没有使用任何Visual C++的东西,并设置了/ Za标志,以确保它只是ANSI C++.Visual Studio是否支持编译ANSI C++,如果是这样,我如何使它不使用Visual C++的东西,如果它不支持这个我应该使用什么编译器?

c++ dll visual-studio-2013

12
推荐指数
2
解决办法
3万
查看次数

Visual Studio 2019 能否将其所需的 DLL 打包到一个小的 .exe 文件中?

我使用Visual Studio 2019用C++ WinAPI做了一个Windows应用程序,完成后,我构建了它,并在我的电脑上执行。它完美地工作。然后我发给了我没有 Visual Studio 的朋友。它说它需要“msvcp140d.dll”“ucrtbased.dll”“vcruntime140_1d.dll”“vcruntime140d.dll”来打开它。

然后我在我的电脑中找到它们,将它们与我的应用程序放在同一个目录中,然后将它们发送给我的朋友。它也工作得很好。

但我的问题是“有没有办法只用 Visual Studio 2019 打包它们?” 包含大量 DLL 的小应用程序有点奇怪。

c dll software-distribution visual-studio

8
推荐指数
1
解决办法
4459
查看次数

创建一个独立的.exe文件

我有一个在Visual Studio 2010中构建的控制台应用程序.

当我实际构建项目时,我得到\ bin\Debug\MyProj.exe下的.exe文件.

当我粘贴并从其他位置运行此.exe时,它也期待其他文件.

有什么想法我怎么能把它作为独立的exe文件.

c# console-application visual-studio-2010

5
推荐指数
1
解决办法
4万
查看次数