首页 文章
  • 0 votes
     answers
     views

    在开发人员计算机上的证书存储区中安装VeriSign证书时出现问题

    我有一个最初在Visual Studio 2008中创建的Visual Studio 2010 VSTO Outlook Add In项目.VSTO dll项目使用VeriSign证书(Pfx文件)签名 . 在VS 2008下创建项目时,在新的开发人员计算机上构建项目时没有任何问题 . 现在,在VS 2010下,我们收到以下构建错误: “无法导入以下密钥文件:Blah.pfx . 密钥文件可能受...
  • 13 votes
     answers
     views

    在Mono中使用预编译的.NET程序集DLL?

    我们目前正在测试Mono,看看我们的.NET DLL是否适用于Linux上的客户 . 我们的DLL为Windows窗体提供组件 . 我将DLL放在Debug目录中,添加了引用,并创建了一个派生自Windows窗体的类 . 该类运行良好独立,但在我添加了DLL引用并创建了我们的一个组件(intellisense工作正常)后,它编译但不会运行: ** (/home/aldwin/testMonoWF/...
  • 0 votes
     answers
     views

    在C#中使用C dll

    我正在尝试从C#应用程序中使用用C编写的dll . 我有C dll(Cyclone物理引擎)的第三方源代码,并且不想手动将其移植到C# . In the C++ project我改变它输出一个DLL . 我将其更改为使用/ clr标志 . 我将其更改为使用多线程调试DLL(/ MDd),因为这是唯一一个与/ clr兼容并且也已编译的 . In the C# project我添加了对dll的引用 ....
  • 1 votes
     answers
     views

    System.Web.Abstractions dll缺少HttpPostedFileBase类

    我正在遵循this post中的建议,以便我可以在C#项目中引用HttpPostedFileBase类 . 但是,当我将System.Web.Abstractions.dll引用添加到我的项目时,编译器仍然没有出现,好像我的System.Web.Abstractions.dll没有任何内容 . dll的路径是C:\ Program Files(x86)\ Reference Assemblies ...
  • 2 votes
     answers
     views

    简单的挂钩程序

    我正在尝试创建一个简单的globalhook,只要有人按下键盘上的某个键,就会将一些文本打印到.txt文件中 . 问题是当我执行我的程序并按某个程序中的某个键时,程序会卡住并且不再响应 . 所以我认为问题是hookprocedure在调用时不能正常工作/返回 . 这是我的.exe文件中的代码: #include <Windows.h> #include <iostream>...
  • 57 votes
     answers
     views

    在Visual Studio中复制DLL的依赖项

    如何在Visual Studio中设置项目以复制项目引用之一所依赖的第三方DLL? 我有一个主应用程序项目和一个类库DLL . 主应用程序引用类库DLL,DLL本身引用一些第三方DLL . 当我编译主应用程序时,它会自动将类库DLL复制到其输出目录,但它不会复制第三方DLL . 我不想从主应用程序项目添加对第三方DLL的引用,因为主应用程序不使用它们,它们仅由类库使用 .
  • 145 votes
     answers
     views

    依赖DLL未被复制到Visual Studio中的生成输出文件夹

    我有一个visual studio解决方案 . 我在解决方案中有很多项目 . 有一个主要项目作为启动并使用其他项目 . 有一个项目说“ProjectX” . 它的参考被添加到主项目中 . ProjectX引用了另一个不是解决方案的.NET dll(例如abc.dll) . 现在这个abc.dll应该被复制到主项目的bin / debug文件夹中,但它不会被复制到那里 . 为什么不被复制,任何已知...
  • 6 votes
     answers
     views

    如何在Unity 3D中包含SWIG包装的C?

    我的目标是使用SWIG包装玩具C库,并且可以访问Unity中的C#/ Mono脚本 . (换句话说,让库功能在游戏的Windows版本中运行 . 我将在下一步处理Android :) 我一直在关注Build a C# module(SWIG教程),Unity and DLLs(Eric Eastwood)和Getting started with SWiG for Visual Studio p...
  • 2 votes
     answers
     views

    将DLL导入Unity - 无法找到类型或命名空间

    我正在使用USB接口设备进行项目(请参阅here),并尝试在Unity应用程序中使用SDK包中提供的DLL . 最终目标是允许Unity访问硬件的输入和输出 - 这是由DLL提供的功能 . I added the DLL to the project,并尝试从脚本中访问它 . using UnityEngine; using System.Collections; using k8055d; p...
  • 1 votes
     answers
     views

    在导入Unity时,为Unity创建托管DLL失败并出错

    我正在尝试使用Visual Studio 2015从C#脚本为Unity构建两个托管DLL . 一个DLL是实际资产,一个包含编辑器集成 . 所以我有两个项目的VS解决方案: MyProduct MyProduct Editor 首先我编译MyProduct并从中构建MyProduct.DLL(使用Debug配置) . MyProduct编辑器然后引用该DLL,因为它有所需的类 . 然后我构建...
  • 0 votes
     answers
     views

    Unity 5 - DLL插件错误

    我在尝试构建项目时,甚至在编辑器模式下,在我导入外部dll后创建者定位到.NET 4.x框架时,我在Unity中出现了几个错误 . 我已经使用API 4.6将项目设置为.NET 4.6(实验性)(顺便说一下Unity v.2017.2.0f3) 在编辑器中有这些例外 TypeLoadException:无法解析虚方法的签名System.RuntimeType.GetMethodsByName(S...
  • 1 votes
     answers
     views

    使用dll的Unity给出TypeLoadException:无法加载文件或程序集PresentationCore

    我've written an extremely simple dll to figure out how it works. But I'得到了那个丑陋的错误 .dll的来源是 using System; using System.Threading.Tasks; namespace TTiles { public class Class1 { private...
  • 2 votes
     answers
     views

    在Unity中正确管理共享dll

    我正在开发一个将在两个Unity项目中使用的DLL . 我已经读过,引用dll的方法是将它拖到'plugins'文件夹中,以便将它添加到Unity项目的依赖项中,因为它们在Visual Studio中没有可用于此项目的“添加引用” . 但是这样做,Unity项目没有考虑到dll的发展(因为它仍处于开发阶段) . 我想要的(如果可能的话)是设置一种自动方式,以便Unity项目在更新共享dll时更新其...
  • 1 votes
     answers
     views

    SectionExports的LicenseException,ActiveReports 7.0.6158.0

    在我正在开发的MVC应用程序中,我们最近开始使用ActiveReports 7来满足我们的报告生成需求 . 在我的本地机器上,一切都很好 . 但是,当我们部署到我们的Dev服务器进行团队级测试时,我们得到一个 LicenseException: License for the SectionReport cannot be found. 我们按照用户指南here尝试了不同的方法来解决问题 . 我们...
  • 3 votes
     answers
     views

    Excel VBA中C DLL位置的无法解释的行为

    我最初发布这个作为Trouble with file location in excel/fortran dll connection的答案,因为问题似乎相似 . 但由于这是一个引用fortran的旧问题,我决定发布一个新问题,因为我认为更多的人会在c中有这方面的经验(对不起,第一次在SO上发帖所以请耐心等待我) . 当从VBA调用一个引用第二个c dll的c dll时出现问题 . 我这样做的原因...
  • 0 votes
     answers
     views

    ActiveX组件无法创建对象 . 在Excel VBA中的搭扣

    我想在Excel中用VBA创建HASP应用程序的对象,但是我有这样的错误:运行时错误'429':ActiveX组件无法创建对象 . 我在SYSWOW64文件夹中安装了hasp_com_windows.dll,在System32中安装了hasp_com_windows_x64.dll . 我还添加了对Aladdin Knowledge Systems Ltd. HASP SRM API库的参考 . ...
  • 0 votes
     answers
     views

    将excel工作表或工作簿传递给c dll

    我正在尝试将Excel工作簿或工作表传递给C dll . 我目前的方法是使C函数类似于以下内容: int __stdcall myfunction(Excel::_WorksheetPtr dest_pSheet){ //some stuff to edit the worksheet ass: dest_pSheet->Cells->Item[1][1] = 1; } 在我的de...
  • 2 votes
     answers
     views

    DLL编译自C源代码 . 无法在excel VBA中使用 . 找不到文件错误

    我在C中编写了一个函数(对于64位的一些按位操作),我想在我的excel vba宏中使用该函数 . 我使用steps described here使用cygwin(64位)创建DLL文件 . 以下是我用来创建实际dll的命令: gcc -c tokenid.c gcc -shared -o tokenid.dll tokenid.o -Wl,--add-stdcall-alias tokenid...
  • 0 votes
     answers
     views

    从vba excel 64位调用DLL函数

    我在使用vba Excel 64位(Win8)中的DLL函数时遇到问题 . 当我强制从绝对DLL路径加载函数声明时,如下所示,没有问题,我的代码运行良好 . Private Declare PtrSafe Function get_Ith Lib "MYPATH\CVode.dll" (ByVal lpv As LongPtr, ByVal i As LongPtr) As D...
  • 1 votes
     answers
     views

    Excel VBA C .dll

    首先发布在这里 . 我正在尝试按照众多教程编写C dll作为Excel函数并将其作为Excel函数运行,但似乎无法使其工作 . 我正在运行Windows 10 64位,Visual Studio Community 2017和Excel 2016 64位 . 我按照那里的教程进行了操作 . 我作为“Windows桌面向导”启动了一个新项目,并创建了一个空项目作为DLL . 这是我的代码 . 我的项...
  • 7 votes
     answers
     views

    摆脱我的发布应用程序中的msvcr120.dll / msvcp120.dll依赖关系(VC 2013)

    我知道有一些关于如何将msvcr120.dll / msvcp120.dll包含到项目中的问题 . 但我想放弃这种依赖 . 我在Visual Studio 2013中的Release版本中编译程序 . 我不依赖于任何特定于VS的命令( #pragma 等)或预编译的头文件等 . 我想把它编译成一个 single release .exe and provide it to user WITHOUT...
  • 24 votes
     answers
     views

    我可以将Visual Studio 2015 C Redistributable DLL与我的应用程序捆绑在一起吗?

    我've built a C++ application using Microsoft Visual Studio 2015 Community Edition. I'使用高级安装程序确保Visual C++ Redistributable for Visual Studio 2015是先决条件 . 但是,可再发行的安装程序并不完美 . 我的一些用户报告说可再发行安装程序挂起,或者说它无法安装,...
  • 0 votes
     answers
     views

    如何在Visual Studio 2015中创建C应用程序?

    我使用SFML库在Visual Studio 2015中制作了一个小型C游戏,当我在'Debug-x86'模式下单击'►LocalWindows Debugger'按钮时,它可以正常工作 . 我的游戏无法在任何其他计算机上运行,因为它说下一个dll文件丢失了: msvcp140.dll msvcp140d.dll vcruntime140d.dll ucrtbased.dll appcrt140...
  • 1 votes
     answers
     views

    尝试使用OpenSSL .NET时出错

    我已经从openssl-net.sourceforge.net Library下载了OpenSSL包装.NET的lates版本,但是遇到了麻烦 . 我试着像这样加载一个private.key: byte[] b = System.IO.File.ReadAllBytes(@"C:\SFDLL\private.key"); OpenSSL.Core.BIO...
  • 0 votes
     answers
     views

    Windows加密库DLL中的RSA加密/解密?

    我需要使用AES-256,SHA1,2和RSA,但这些函数需要从内部的Windows dll文件加载(类似于advapi32.dll中的cryptoAPI,可以在C中找到: \ Windows \ System32下) . 除了RSA加密,我在advapi32.dll中找到了我需要的几乎所有东西 . 那么,你知道Windows中的其他任何加密库(应该支持XP2)吗? 在最坏的情况下,任何dll格式...
  • 1 votes
     answers
     views

    Web API无法引用DLL

    我有一个.Net 4.5项目,它已经构建为64位DLL,需要包含在我的Web API项目中 . Web API项目也构建为64位 . 无论我尝试什么,我都会得到异常“ Could not load file or assembly '*.DLL' or one of its dependencies. The specified module could not be found. ” . 此D...
  • 170 votes
     answers
     views

    什么是DLL文件,它们如何工作?

    DLL文件究竟是如何工作的?似乎有很多它们,但我不知道它们是什么或它们是如何工作的 . 那么,与他们的交易是什么?
  • 0 votes
     answers
     views

    无法在Windows 8.1上找到msvcr90.dll依赖项

    我正在尝试在Windows 8.1 64位计算机上构建VC(VS 2008)OCX(32位)项目 . OCX正在构建好,但在尝试使用regsvr32注册时无法加载 . 使用Dependency Walker检查二进制文件将MSVCR90.DLL显示为缺少的依赖项之一 . 但是我可以看到这个DLL在C:\ windows \ winSxs区域下的相应文件夹中可用 . 无法弄清楚为什么WinSxS无...
  • 2 votes
     answers
     views

    哪里可以找到丢失的DLL

    一个基本缺失的DLL问题...... 我正在尝试使用Py2Exe打包我使用wxPython的Python程序 . Py2Exe由于缺少DLL而一直失败,但我不知道在哪里可以找到它们 . 我已经尝试搜索我的整个C:驱动器,但无法在任何地方找到它们,告诉我它们已经丢失,而不仅仅是未注册 . 除了通过狡猾的'安装Magical Missing DLL(没有我们承诺的crapware)'网站,谷歌搜索并...
  • 7 votes
     answers
     views

    在64位Win上缺少dll

    我有一个.net应用程序,它使用一些vc编译的Win32 dll . 它在32位Win上工作得很好,但在64位上存在一个问题:“无法加载DLL'xyz':找不到指定的模块 . (HRESULT异常:0x8007007E)” 使用依赖walker我发现它错过了以下dll:MSVCP100.DLL,MSVCR100.DLL,GDIPLUS.DLL,GPSVC.DLL,IESHIMS.DLL 如何将它们...

热门问题