腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何
动态
更改
DLLImport
属性
中
的
程序
集
路径
?
、
如何
在if条件语句中
更改
DLLImport
属性
中
的
程序
集
路径
?例如,我想做这样
的
事情:if (serverName == "LIVE") DLLImportString = "ABC.dll"; elseDLLImportString = "EFG.dll";
浏览 4
提问于2011-03-15
得票数 4
3
回答
在.NET中指定
DllImport
的
搜索
路径
、
有没有办法为使用
DllImport
导入
的
给定
程序
集
指定要搜索
的
路径
?[
DllImport
("MyDll.dll")]这将在应用
程序
目录和PATH环境变量
中
搜索dll。但有时dll会被放在别处。是否可以在app.config或清单文件中指定此信息,以避免
动态
加载和
动态
调用?
浏览 0
提问于2010-05-19
得票数 55
回答已采纳
1
回答
System.DllNotFoundException在.NET DLL
中
的
应用
、
、
、
我使用一个用C/C++编写
的
程序
,修改了它
的
主要函数,接受一些参数作为输入,并返回一个变量作为输出,然后用它创建了一个Win32
动态
链接库。现在,当我在我
的
.NET应用
程序
中加载C# DLL时,我从DLL
中
得到了一个System.DllNotFoundException,这让我非常困惑,因为
程序
中
从来没有内存问题,而且main 32/.NETDLL都位于同一个目录
中
(除了修改主函数之外,代码并没有
浏览 5
提问于2012-11-05
得票数 0
1
回答
VB6无法使用从字节数组
动态
加载
程序
集
的
C#库
、
、
我有一个c#库,它使用Assembly.Load(byte[])方法加载插件
程序
集
。插件必须从它
的
字节数组加载,而不是
路径
。当消费应用
程序
是.Net应用
程序
时,库和插件及其所有依赖项都会正确加载。但是,当消费者是VB6应用
程序
时,此操作将失败。在加载一些插件依赖项/dlls时,我得到了DllNotFoundException异常。我该
如何
解决这个问题呢?
浏览 9
提问于2019-12-03
得票数 0
1
回答
从dotnet核心加载c++
程序
集
适用于
DllImport
,但不适用于Assembly.LoadFrom
、
、
我正在DotNetcore3.1应用
程序
中加载一个c++
程序
集
。)] 但是,我想为平台选择合适
的
库,windows还是linux。我尝试使用System.Reflection.Assembly.LoadFrom
动态
加载
动态
链接库,但出现了错误Bad IL Format。我尝试了几种不同
的
方法,但都给出了相
浏览 0
提问于2020-02-11
得票数 0
5
回答
将dll存储在除bin以外
的
其他文件夹
中
,而不是同一项目中
、
、
、
好
的
..。现在这对我来说是新
的
..public partial class Reports1 : System.Web.UI.Page[
DllImport
("Utility.dll")] public, [MarshalAs(UnmanagedType.LPWStr)] StringBuilder buf, uint bufSi
浏览 0
提问于2009-11-05
得票数 0
3
回答
在C#类库
中
包含
动态
链接库
、
我想引用/include和C++ dll文件到我
的
C#类库,用一个普通
的
C# windows窗体我只是把dll放在工作目录
中
,这似乎对类库不起作用,我怎么才能让它找到.dll?EntryPoint=<MethodName>, CallingConvention = System.Runtime.InteropServices.CallingConvention.Cdecl)] 这就是对方法
的
调用,我要包含
的
DLL位于build文件夹
中
。
浏览 0
提问于2015-10-29
得票数 0
1
回答
如何
在使用MSBuild生成项目文件时添加依赖
程序
集
我正在做一个UI来使用MSBUILD.My为不同
的
框架创建预编译
的
程序
集
,问题如下。1.
如何
更改
Assemblyinfo文件through.Is
中
的
"AssemblyVersion“
属性
是否有任何可用
的
属性
,否则我必须进入该文件并
更改
该
属性
。2.如果我有对其他
动态
链接库
的
引用,例如我创建了两个独立
的
<
浏览 1
提问于2010-07-15
得票数 0
4
回答
使用Environment.Is64BitProcess从c#应用
程序
动态
调用32位或64位
动态
链接库
、
我正在做一个用C#为.NET 4.0编写
的
项目(通过Visual Studio2010)。有一个第三方工具需要使用C/C++
动态
链接库,C#中有32位应用
程序
和64位应用
程序
的
示例。作为一个.NET应用
程序
,它可以在客户端PC上作为32位或64位进程运行。.NET 4.0框架提供了Environment.Is64BitProcess
属性
,如果应用
程序
作为64位进程运行,该
属性
将返回true。我想做
的
是在检查
浏览 0
提问于2012-05-26
得票数 4
2
回答
从Visual Studio安装项目中
的
自定义操作设置应用
程序
文件夹
、
、
、
、
我
的
Visual Studio 2008安装项目必须根据配置文件自动选择安装目录。我使用了一个从Installer派生
的
C#类来执行自定义操作。我在我
的
Install()方法
中
读取了配置文件。
如何
在此自定义操作
中
更改
安装
程序
的
应用
程序
文件夹?
浏览 2
提问于2011-12-28
得票数 0
回答已采纳
2
回答
在搜索DLL时,
DllImport
是否遵守SafeDllSearchMode?
、
、
假设我想在某个DLL中进行一个典型
的
非托管调用:static extern int SomeFuncion1(int parm); 是否根据注册表
中
的
设置搜索我在MSDN
中
找不到任何表明搜索顺序是否确实遵循“标准搜索顺序”
的
内容。
浏览 0
提问于2010-11-04
得票数 3
回答已采纳
3
回答
在VB.NET
中
动态
声明第三方DLL
、
、
我必须检查Windows平台并导入将放置在C:\Program Files\ (用于32-bit)或C:Program Files (x86)\ (用于64-bit)
中
的
第三方DLL。files\TP-DLL\RDRCAP32.DLL" (ByVal lNetConn As Integer, ByRef lNetErr As Integer) As Integer ...and我
更改
为使用
属性
Const CheminDLL As String = "C:\Program Files\TP-DLL\RDR
浏览 0
提问于2012-11-28
得票数 3
回答已采纳
3
回答
动态
更改
日志
路径
、
我使用log4j在我
的
应用
程序
中
记录活动。我想从数据库
中
获取日志
路径
。现在我需要
动态
配置我
的
log4j
属性
。请提个建议。 谢谢
浏览 1
提问于2011-09-28
得票数 0
3
回答
在MonoMac应用
程序
中
包括自定义dll和dylib
、
、
、
背景:我
的
MonoMac应用
程序
使用了sqlite3.0.8.6.dylib
的
定制构建。
更改
库
的
已安装名称,使其与其新位置相匹配。我相信图书馆是由System.Data.Sqlite.dll参考
的
。我想在启动
程序
脚本
中
重写D
浏览 7
提问于2013-01-26
得票数 7
回答已采纳
1
回答
在运行时C#
中
构建
动态
规则
集
并针对多个对象进行验证
、
、
我已经有了一个定制
的
CMS,
我们
使用它来定义推广卡,这是由另一个网站消费和显示它。到目前为止,它显示了在自定义CMS
中
声明
的
所有促销卡,现在
的
要求是,我想引入规则
集
来分配到CMS下
的
这些卡,因此消费网站必须根据消费应用
程序
中
的
相应对象
属性
对其进行验证,并在规则
集
通过验证时显示它。我已经浏览了几个库,它们提供了针对
动态
对象定义
动态
规则
集</
浏览 28
提问于2021-03-19
得票数 0
5
回答
C#导入C++ dll
、
、
、
、
我在我
的
程序
中使用了它
的
一些函数,但问题是,当我使用它时,我得到了这个错误:我将.dll文件放在
程序
的
目录和system32文件夹
中
。然而,它仍然不能工作。我想我必须使用
DLLImport
,但我不知道
如何
使用它。
浏览 1
提问于2011-08-29
得票数 5
回答已采纳
4
回答
如何
添加对由C#项目调用
的
非托管C++项目的引用?
、
、
、
在debug
中
构建c:\output\Debug\mycppproject_d.dll,在发行版
中
构建c:\output\Release\mycppproject.dll。一个包含对
动态
链接库
的
PInvoke调用
的
C#控制台应用
程序
(mycsharpconsole.csproj)。 一切编译正常。在构建时,我希望能够从csharp项目添加对cpp项目的引用,以便它可以将相应
的
文件从相应
的
目录复制到构建csharp项目的\bin\Debug目录
中
浏览 2
提问于2011-02-25
得票数 40
回答已采纳
5
回答
如何
在运行时将Dll (c++)加载到at C#应用
程序
中
、
、
、
我将此代码保存在c++文件
中
,并将其编译为dll。dllexport) int z = getX() + getY();}我是说它太小了!(是的,这是一个例子,但“真实”和这个例子一样大)。谢谢你
的
帮助!加: 我不喜欢框架(比如p调用/
程序
集</e
浏览 2
提问于2012-08-09
得票数 3
回答已采纳
5
回答
C# DLL noob,
如何
获取函数
我得到了一个与设备对话
的
动态
链接库,我几乎没有使用C#
的
经验,我应该在本周末之前完成设备
的
初始化。dll有打开端口和发送消息
的
方法,但我不知道
如何
访问这些函数 我知道这样问有点可笑,但我没时间了。
浏览 0
提问于2010-12-08
得票数 3
4
回答
[
DllImport
]加载
的
是哪个DLL?
、
、
我正在使用[
DllImport
]
属性
将一个本机DLL导入到我
的
应用
程序
中
,但是它加载
的
DLL不在本地bin文件夹
中
。它是从系统
的
其他地方加载
的
,但我不知道在哪里。它可以在我
的
dev机器上运行,但不能在干净
的
机器上运行。 我已经启用了Fusion日志记录,它只显示托管
程序
集
。值得注意
的
是,我运行
的
是64位Windows7,但<em
浏览 2
提问于2012-12-19
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
动态链接库DLL的加载:隐式加载和显式加载
基于C和WPF实现固高、雷赛、研华控制卡运动程序
Spring Boot 2.0 系列(四):开发者工具
用wpf实现固高,雷赛,研华等控制卡运动功能
通过这10个教程学习Maya的基础知识(二)
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券