腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
解析
完
文件
后
,
我
需要
加载
和
卸载
dll
c#
、
dll
、
shared-libraries
、
.net-assembly
我
有一个中央
解析
引擎,它动态构建它想要
加载
的
DLL
的名称(objpath),并调用以下代码。
我
有一系列
解析
器(不同的
文件
类型
和
不同的版本),每个
解析
器都位于单独的
dll
中。
我
的问题是,一旦填充了返回的变量,
我
就
需要
卸载
引擎
dll
。
我
做了一些研究,但并没有取得丰硕的成果。代码来自
解析
引擎。obj
浏览 39
提问于2019-05-24
得票数 0
1
回答
在visual studio 2012上构建
dll
发布时所需的入口点
c++
、
visual-studio-2012
、
dll
我
是新的
DLL
开发
和
感谢任何帮助。链接:致命错误LNK1561:必须定义入口点 当我将主要功能移回来时,
我
可以成功地构建这个项目。
我
只想创建一个
dll
,因为
我
<e
浏览 4
提问于2016-04-20
得票数 0
回答已采纳
1
回答
VS2015链接..
dll
/..so在C++中
c++
、
c
、
dll
我
有以下
文件
()包括“sw32.h” 但是,一旦
我
尝试使用在头
文件
中定义的方法,
我
就会得到以下信息ConsoleApplicati
浏览 5
提问于2017-10-11
得票数 0
回答已采纳
3
回答
应用程序使用的
DLL
的热
卸载
/重新
加载
c#
我
有一个应用程序,它
加载
DLL
以执行特定的处理部分。Example : "Application.
dll
" loading "Process.
dll
" 为此,
我
需要
释放它,否则我会得到以下消
浏览 1
提问于2011-02-03
得票数 36
回答已采纳
1
回答
从
我
的应用程序中提取嵌入式
dll
,并在应用程序结束时将其删除
delphi
、
dll
、
delphi-7
我
已经将
dll
文件
嵌入到我的应用程序中。
我
需要
在应用程序启动时将其解压到应用程序的
文件
夹中,并在关闭应用程序时将其删除。
我
应该使用什么代码?
浏览 0
提问于2014-01-25
得票数 0
1
回答
加载
然后
卸载
带有依赖项的
DLL
锁定
DLL
。
c#
、
.net
、
.net-core
、
dynamic-loading
、
.net-core-3.0
动态
加载
带有依赖项的
dll
,然后
卸载
它,仍然锁定
DLL
,而我无法删除/替换
DLL
。作为编写插件应用程序的一部分,
我
动态
加载
DLL
(它有依赖项,例如Newtonsoft.Json),运行
加载
的程序集,然后
卸载
它。
卸载
后
,
我
无法从磁盘中删除
DLL
(直到我重新启动
我
的应用程序),,但是,如果
我
使用<em
浏览 3
提问于2019-09-26
得票数 1
回答已采纳
2
回答
如何正确
卸载
DLL
本身?
c++
、
windows
、
winapi
、
dll
、
dll-injection
在
加载
ntdll.
dll
之后,对进程进行
DLL
注入。然后,在(
DLL
_PROCESS_ATTACH事件( DllMain 事件)中,
我
调用并等待
加载
特定
DLL
(例如,要挂接哪个函数的DllMain)。如果没有
加载
statistic.
dll
,
我
需要
从进程中
卸载
注入的
DLL
。 主要问题是:如何正确
卸载
注入的
DLL
?
我</e
浏览 1
提问于2019-05-26
得票数 0
1
回答
加载
不必要的directX
文件
?
visual-studio-2010
、
directx
当我运行
我
的应用程序时,
我
得到的输出与我同事的不同。已
加载
'C:\Windows\SysWOW64\d3d10core.
dll
',无法找到或打开PDB
文件
已
加载
已
加载
'
浏览 0
提问于2011-01-06
得票数 0
回答已采纳
1
回答
在程序运行时更改
DLL
c++
、
dll
、
codeblocks
我
一直想在C++上制作一个游戏,内容是为小飞船编程,让它们一起战斗。 其中一件事,虽然,
我
想能够编辑游戏时,它运行,而不是退出
和
重新编译整个事情。
我
父亲告诉
我
,
我
可以使用
DLL
来完成这个任务,方法是让游戏复制所选的
DLL
文件
并从中运行函数,然后在游戏中,当我按下“重新
加载
”时,它将停止脚本并复制到新的
DLL
中,并继续游戏。为了测试这个想法,
我
在Codeblock中创建了一个简单的程
浏览 0
提问于2019-06-18
得票数 0
1
回答
在运行时
加载
程序集-插件vs appDomain vs StructureMap vs MEF
.net
、
assemblies
、
runtime
、
loading
我
正在开发一个应用程序,用户可以在运行时以编程方式创建类。他们有一个UI屏幕,在那里他们填充元数据,这些元数据被转换为类。基本上,用户输入的数据用于在.cs
文件
中生成属性。因此,
我
需要
能够在用户输入
完
元数据
后
从生成的类
文件
实例化一个对象。由于类
文件
是新的,并且不是web应用程序的编译代码的一部分,
我
该如何
加载
和
实例化该类呢?
我
能够在用户完成输入元数据
后
以编程方式生
浏览 0
提问于2009-11-20
得票数 1
1
回答
MATLAB: mex
加载
的
DLL
不会
卸载
?
dll
、
matlab
、
mex
我
有一个名为p.mexw64的mex模块,它使用另一个名为p.
dll
的
dll
mex模块在
加载
p.
dll
时
加载
它,因为它链接到它的lib
文件
。通常,当我想重新编译p.
dll
时,我会使用clear p;。这会
卸载
p.mexw64,然后还会
卸载
p.
dll
。在一些
我
不能真正量化的场景中,p.mexw64被
卸载
(
我
看到它在Process Explorer
浏览 0
提问于2009-11-06
得票数 1
回答已采纳
1
回答
如何从目标进程
卸载
注入的
DLL
,完成
后
从
DLL
卸载
?
winapi
、
visual-c++
、
dll
、
dll-injection
我
有一个使用CreateRemoteThread/LoadLibrary方法注入自身的
DLL
。在调试
和
开发
DLL
时,退出目标应用程序并重新启动它是很麻烦的(它的
加载
时间为10-20秒),所以我想在检查代码工作正常
后
卸载
DLL
,以便重新编译/重新注入它。
我
希望避免创建一个新的
DLL
来
加载
和
卸载
所说的
DLL
。 这怎麽可能?
浏览 8
提问于2012-07-30
得票数 3
回答已采纳
2
回答
在C#中删除单元测试中使用的临时
DLL
c#
、
.net
、
unit-testing
、
dll
我
有一个函数addFromXML(),它
加载
一个XML
文件
,
解析
它的
DLL
路径,然后
加载
这些
DLL
。这些
DLL
是
我
在其他项目中编写的基于CLR的程序集(而不是本机代码 为了测试它,
我
有多个单元测试函数,在准备过程中,使用Path.getTempPath()将示例XML
文件
和
stub
DLL
文件
从
我
的参考资料复制到一个临时
浏览 0
提问于2014-10-17
得票数 1
1
回答
清除
DLL
中的线程:_endthreadex()与TerminateThread()
c++
、
multithreading
、
c++11
、
winapi
、
dll
因为有了 (
我
知道这同样适用于
DLL
中的全局和静态对象构造函数
和
析构函数),这样一个简单的事情,比如带有异步
文件
写入/刷新线程的单例记录器变得太棘手了。单例记录器位于
DLL
中,而我对可执行
文件
不时地
加载
和
卸载
此
DLL
的影响有限。
我
可以强制该可执行
文件
在任何使用之前调用
我
的
DLL
初始化函数,因此在初始化函数中,
我
可以使用
浏览 2
提问于2016-08-31
得票数 6
3
回答
动态编译
和
执行条件语句
c#
、
.net
、
roslyn
、
dynamic-compilation
问题是这些条件语句
需要
在运行时编写
和
编译(当然,还要执行),因为我们不会在用户每次创建新的条件语句时都重新构建应用程序。我们考虑过使用LINQ表达式树,但编译
后
的LINQ表达式树无法保存,这意味着每次执行条件语句时都
需要
重新编译。我们认为更好的替代方法是使用CodeDOM将条件语句编译为.
dll
(它们将被转换为静态类的静态方法,该静态类将数据作为参数对条件语句运行)。这允许我们保存编译
后
的语句,并且可以在运行时
加载
和
卸载
.
d
浏览 2
提问于2013-04-23
得票数 3
6
回答
卸载
用Assembly.LoadFrom()
加载
的程序集
c#
、
garbage-collection
、
load
、
gettype
加载
dll
后
,
我
需要
检查运行GetTypes()所需的时间。代码如下。Stopwatch.StartNew();sw.Stop();
我
想
卸载
和
重新
加载
dll
,以检查再次运行GetTypes()所花费的时间。
我
怎么才能
卸载
它?as
浏览 5
提问于2011-06-06
得票数 59
回答已采纳
1
回答
由于无法替换注入的
DLL
.net
、
windows
、
windows-installer
、
dll-injection
我们的MSI安装通常
需要
替换注入到.net应用程序中的
DLL
。因为我们不能
卸载
这些
DLL
(它们正在使用),所以它们是重新启动
后
更改的计划,并请求重新启动安装结果。我们能避免这种情况吗?是否有可能将
DLL
加载
到这些应用程序中,而让新的应用程序
加载
新的
DLL
?不
需要
重新启动 信息1603.
文件
C:\ Files\Name\Folder\nameofdll.
dll
正在使用中。1903.
浏览 12
提问于2021-12-24
得票数 1
1
回答
CodeDOM --执行编译
后
的代码,第二次生成错误
c#
、
code-generation
、
appdomain
、
codedom
用户可以定义程序集是仅在内存中创建,还是在磁盘上创建,是具有源代码,还是只有可执行
文件
。当他单击"run“按钮时,将CodeDOM树放在一起编译,并写入磁盘(如果
需要
)并执行。由于我可以在不遇到错误的情况下尽可能频繁地编译代码,所以我建议它可以做一些
我
如何运行程序集的事情。
我
在网上搜索有关这个主题的信息,但我所想到的只是创建一个单独的AppDomain,然后
卸载
它。更新 当上面的代码执行时,主
文件
被
加载
到正在执行的程序集中(或者
我
错了吗?)\
浏览 0
提问于2011-12-08
得票数 1
回答已采纳
3
回答
在Visual Studio中
卸载
不同的项目集
visual-studio
、
visual-studio-2012
、
projects-and-solutions
Visual Studio是否有一个扩展,可以为解决方案创建类似于“
卸载
项目配置
文件
”的功能?
我
有一个包含大量项目(~100)的解决方案。在处理某个部分时,
我
可以
卸载
不相关的项目以提高性能。
我
希望能够保存这组未
加载
的项目,这样当我切换到处理不同的部分时,
我
就可以
加载
它的项目。
浏览 0
提问于2013-03-07
得票数 7
回答已采纳
3
回答
C#运行时
DLL
加载
和
参考参数
c#
、
reflection
、
invoke
、
ref
简而言之,
我
希望在运行时
加载
一个.
DLL
文件
,并要求它修改作为参数传递给它的ref值。( .
DLL
将用C#编写),但我不知道什么是合适的技术。
我
想动态
加载
一个包含方法的.
DLL
文件
"DoWork(ref ALotOfData thedata){ thedata.value =.}然后执行该方法,然后
卸载
DLL
,并对另一个
DLL
执行相同的操作。(具有在运行时
加载
浏览 8
提问于2015-06-25
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券