问题标签 [dll-reference]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
f# - 无法在 Monodevelop 中引用程序集
我在 Linux Mint 18 上使用 F# 4.1 和 Monodevelop,由于某种原因,我不再可以使用 #r 指令来引用 dll。无论我在哪里安装/存储包和权限,我都会得到“...(文件可能被 F# Interactive 进程锁定)”,我将无法“打开”和使用组件(我只是得到“命名空间......未定义”)。我很感激帮助...
c# - 如何在dll中检查该库使用的项目中引用的某些库?
有没有办法检查项目中引用的某些库(假设 dll)。
例子
而在外部项目中 //Library not Referenced
在我的 dll 函数中 // libraryReferenced = false
反之亦然
谢谢。
c# - 访问第 3 方 dll 时调用目标引发的异常
我一直在开发一个 C# 控制台应用程序,它使用了项目中引用的许多 3rd 方 dll。
一切工作正常,但有一天我的 Windows 7 操作系统由于自动 Windows 更新而更新,之后此应用程序代码开始在调用实际访问数据库的第 3 方 dll 的代码处崩溃。
我将系统恢复到以前的状态,应用程序再次开始正常工作,但 Windows 更新再次运行,应用程序再次在同一位置崩溃。
我无法停止 Windows 更新,因为它是一家公司提供的笔记本电脑,我无法更改设置,以免再次发生 Windows 更新。而且我没有这个第 3 方 dll 的代码。
我可以在这里为您提供 app.config ......
我的应用程序崩溃或出现异常的代码如下:
这里下面一行是我得到异常的地方,因为这个方法是用 3rd 方 dll 编写的,我没有任何代码
异常详情如下:
堆栈跟踪如下:
第 3 方 dll 的堆栈跟踪如下:
请告知如何解决。
vb.net - VB.NET 外部控件 - 需要包含在设置中吗?
我开发了一个新的标签控件并将其编译成一个 DLL,我在我的其他应用程序之一中使用它。问题是,如果我没有在设置中包含标签控件的 DLL 并将其安装在与应用程序相同的目录中,则应用程序无法在目标环境中启动。
我试图理解为什么会这样。我认为使用 VB.NET,如果我们使用它来引用和构建应用程序,我们就不再需要包含单独的 DLL。我尝试在其他地方寻找答案,但信息对我来说并不完整。
任何帮助将不胜感激。
c# - 添加对 csproj 文件的引用有什么作用?
是否准确地说给定的 DLL 包含一堆命名空间(每个命名空间中都有类、常量、函数等),并且在 csproj 中引用 dll 允许在属于该项目的 .cs 文件中使用它们?
我尝试在网上搜索,但无法找到令我满意的答案。(可能是因为这个问题很基础)
c# - c#项目参考
阅读MSDN 的文档,我很不确定。
设置: 我有项目 A 引用了一些 dll X,项目 B 项目引用了项目 A,并且也需要 dll X。
我需要向两个项目添加对 dll X 的引用,还是项目引用会为我这样做?
c# - Xamarin Studio 无法引用 .dll 文件
我正在尝试在带有 GTK#(.NET) 的 Xamarin Studio 中使用 gpgme-sharp。一切正常,但我收到以下错误:
无法加载 DLL 'libgpgme-11.dll':找不到指定的模块。(来自 HRESULT 的异常:0x8007007E)
如果我将其添加为参考(我的应用程序目标 x86 平台并且该 dll 也是 x86),我会收到以下错误:
文件 'Path\To\File\libgpgme-11.dll' 不是有效的 .Net 程序集
请问我能得到一些帮助吗?我应该把这个文件放在哪里?
c# - “无法加载文件或程序集”,dll 引用 asp.net core 2 应用程序
运行我的 asp core 2 web 应用程序时出现参考错误。我的网络(核心 2)项目正在引用另一个(.dll 输出)项目(.net 4.7),它安装了 Windsor.Core 和 windsor.castle nuget 包。运行 web 项目时,出现以下错误:
这两个项目都针对 x64(需要另一个库)。Windsor.Core 和城堡 dll 的属性:
Windsor 库仅添加到 .dll 项目中。当我还将相同的 nuget 包添加到 asp.net 核心项目时,程序崩溃并显示以下消息:
对我来说,似乎只加载了库的一部分。
Windsor.Castle / Core 库都可以在 asp.net core 2 web 应用程序的输出目录中找到。但是为什么找不到呢?
c++ - 如何在 C++ DLL 项目中使用第 3 方 DLL?
在 Visual Studio 2015 中,如何正确设置 C++ DLL 项目,该项目又引用第 3 方 DLL(也在 C++ 中实现)?我无法将第 3 方 DLL 添加到引用中,因为对于 DLL 项目,“添加引用...”窗口中的“浏览...”选项似乎缺失(与“添加引用...”窗口相反一个 EXE 项目,其中有这样一个“浏览...”按钮)。因此,我无法构建该项目。还有其他方法可以添加该引用吗?感谢您的帮助!
.net - 无法引用 Nuget 包中包含的 dll
我遇到了一个奇怪的问题,我无法引用 nuget 包中包含的 dll。
奇怪的是,使用这个包的所有其他人都能够引用这个 dll 并使用其中的类。
我的 Visual Studio 中是否有某些设置可能会阻止这种情况?
我可以通过解决方案资源管理器视图看到包含在这个 nuget 包中的 dll ......
提前致谢!
++ 为项目提供更多细节我们在项目中没有 package.config 文件。这是一个netcoreapp2.1项目
我们通过引用包
在 .csproj 文件中
dll是通过csproj中的以下行通过包引用的