`
paulfzm
  • 浏览: 883182 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

在同一个解决方案中一定要将调用DLL文件的工程设为启动项目

阅读更多

在同一个解决方案中一定要将调用DLL文件的工程设为启动项目
 
方法一:
1、dll工程>>属性>>配置属性>>生成>>选择目录文件夹为要调用该dll文件的工程的bin文件夹
2、在要调用该dll文件的工程中添加引用该dll(dll文件在该工程的bin文件夹中)
3、在dll工程中设置断点
4、按F5即可进入调试
 
方法二:
1、dll工程>>属性>>配置属性>>生成>>选择目录文件夹为该dll工程的bin文件夹
2、在要调用该dll文件的工程中添加引用dll(dll文件在dll工程的bin文件夹中)
3、在dll工程中设置断点
4、按F5即可进入调试
 
在不同的解决方案中
 
方法三:
1、dll工程>>属性>>配置属性>>生成>>选择目录文件夹为该dll工程的bin文件夹
2、在要调用该dll文件的工程中添加引用dll(dll文件在dll工程的bin文件夹中)
3、在调用该dll文件的工程中设置断点
4、在调用该dll文件的工程按F5即可进入调试
 
方法四:只看DLL文件更改的效果
1、dll工程>>属性>>配置属性>>生成>>选择目录文件夹为要调用该dll文件的工程的bin文件夹
2、dll工程>>属性>>配置属性>>调试>>调试模式改为URL
3、dll工程>>属性>>配置属性>>调试>>启动URL改为调用该dll文件的页面的地址
4、在要调用该dll文件的工程中添加引用该dll(dll文件在该工程的bin文件夹中)
5、在dll工程中按F5即可看到dll文件更改的效果

 

分享到:
评论

相关推荐

    vb调用dll的各种方法

    1. **统一管理DLL文件**:为所有项目创建一个专用的DLL文件夹,并将所有相关的DLL文件集中存放。 2. **使用相对路径**:在声明DLL函数时,尽可能使用相对路径,以便于移植到不同的计算机或环境中。 3. **文档记录*...

    VS2010 VB如何生成DLL文件,调用DLL

    2. **编写代码**:在新的解决方案资源管理器中,可以看到一个名为"Class1.vb"的文件。这是你的类库中的默认类。你可以在此添加你需要的公共函数和属性。例如,你可以创建一个简单的函数: ```vbnet Public Class ...

    在内存中调用DLL

    在提供的文件列表中,"testmemoydll.sln"是一个Visual Studio解决方案文件,可能包含了演示如何实现内存中加载DLL的项目。而"testmemoydll"可能是该项目生成的可执行文件或者相关的源代码文件。通过查看和分析这些...

    windows服务调用DLL

    在Windows服务中调用DLL,开发者通常会编写一个服务程序,该程序在启动时加载所需的DLL,并调用其中的函数执行任务。 `beep.cpp`是实现DLL功能的主要源代码文件,可能包含了定义服务所需功能的函数。例如,这个文件...

    C#将引用的dll嵌入到exe文件中

    在解决方案资源管理器中找到该DLL,右键选择属性,将“复制本地”设置为“False”。这样可以避免在编译后自动复制DLL到输出目录,因为我们计划将DLL内嵌到EXE中。 4. **代码实现**: 需要在应用程序的主入口点添加...

    在VS2015中用C++创建DLL并用C#调用且同时实现对DLL的调试源码

    1. 在VS2015中,打开两个项目(DLLTest和DLLConsumer)并设置调试启动项目为“DLLConsumer”。 2. 在“DLLTest”项目的属性中,确保“调试”>“启动外部程序”设为“无”。 3. 在“DLLConsumer”的“调试”>“启动...

    VS2012-C++编写、调用DLL库最好的教程

    在本节中,我们将学习如何在另一个项目中显示调用刚刚创建的DLL。 ##### 创建调用项目的步骤 - 启动Visual Studio 2012。 - 选择“新建”->“项目”。 - 选择“Win32 控制台应用程序”,输入项目名称(例如:...

    MFC程序调用Qt(DLL)界面显示

    一种解决方案是使用Qt的`QCoreApplication::exec()`方法启动一个新的事件循环,并在MFC中使用`AfxPumpMessage()`来同步消息。 此外,还需要注意的是,由于Qt和MFC对资源管理方式的不同,可能导致内存泄漏。因此,在...

    VS一个工程两个项目调试动静态链接库示例

    在本示例中,解决方案有一个DLL或LIB项目和一个主程序项目,它们共享同一个解决方案,便于管理和调试。 7. **编译与链接**: 当你编译整个解决方案时,VS会依次编译每个项目,然后根据依赖关系进行链接。对于DLL,...

    关于AIR调用C++的DLL

    ***R工程的创建与配置:作者演示了如何使用FlashBuilder4.6导入一个现有的AIR示例工程,并将其描述文件拷贝到FluorineFx Aperture Framework的Debug文件夹中。这一步骤是必要的,因为这样AIR应用程序才能正确地找到...

    如何制作dll示例参考工程

    在测试项目中,添加对DLL头文件的引用,并在源文件中调用DLL函数。记得链接到生成的.lib文件。 8. **注意事项**: - 在不同平台上编译的DLL可能不兼容,确保编译环境一致。 - __declspec(dllexport) 和 __...

    c#调用vc++dll,带调试vc++dll功能

    调试VC++ DLL时,可以将C#项目和C++ DLL项目都放在同一个解决方案下。在C++项目的属性页中,设置调试配置,将调试器类型设置为“本地Windows调试器”,并确保启动项目设置为C#项目。在C#项目中,添加适当的断点,当...

    dll调用演示

    本示例将探讨如何在程序中正确地调用DLL中的函数。 首先,了解DLL的基本概念是必要的。DLL文件包含一组可供其他程序使用的函数和数据,它们可以在运行时动态地链接到应用程序,而不是在编译时静态链接。这有助于...

    Delphi7静态动态调用VS2019 C#开发的非托管DLL且整合DLL

    在IT行业中,跨语言通信是常见的需求,本案例聚焦于如何使用Delphi 7静态或动态地调用由VS2019中的C#编译的非托管DLL,并将其整合到DLL项目中。非托管DLL是指不依赖.NET Framework运行时环境的DLL,这使得它可以在不...

    dll调用关系查看器depends

    1. **程序入口点**:每个可执行文件或DLL都有一个入口点,这是程序执行的第一行代码。Depends可以显示这个入口点,有助于理解程序启动过程。 2. **模块依赖**:Depends会列出所有被调用的DLL模块,包括它们的版本、...

    显示指定exe进程调用的所有的DLL名称及调用的DLL中的函数名称.zip

    这个压缩包文件“显示指定exe进程调用的所有的DLL名称及调用的DLL中的函数名称.zip”显然是一个工具或代码示例,用于帮助开发者或分析师查看特定可执行文件(exe)在运行时加载的DLL以及这些DLL内部被调用的函数。...

    electron实战项目集成了串口通信、C#动态库dll调用、C++动态链接库dll调用、本地数据关系数据库SQLit等.zip

    在这个项目中,SQLite 作为本地数据存储解决方案,用于保存和检索应用程序的数据,如用户设置、历史记录等。 6. **执行CMD命令**: 应用程序能够执行操作系统级别的命令,比如启动 Nginx 服务器或本地 MySQL 数据库...

    vs2010制作dll文件

    在IT行业中,DLL(Dynamic Link Library)文件是一种重要的编程资源,它允许多个应用程序共享同一段代码和数据,从而节省内存并提高系统效率。本教程将详细介绍如何使用Visual Studio 2010(简称VS2010)创建DLL文件...

    c#创建、调用Dll动态链接库

    2. 在新建的项目中,你将看到一个默认的类文件,通常命名为Class1.cs。在这个文件中,你可以编写你希望封装为DLL的代码。例如,你可以创建一个简单的类,包含一个方法用来在控制台输出消息。代码示例如下: ```...

Global site tag (gtag.js) - Google Analytics