dll加入到GAC后,如何方便的调试

简介:

  当你把dll加入到GAC后,调试的时候系统会先去GAC中去找,为了实现调试,我们每次修改程序编译后,都要把它重新加到GAC中,比较繁琐。起始我们可以用另一种方法来避免这种繁琐。

1、添加一个环境变量DEVPATH,value为要调试的dll文件的路径,如c:\debug\

2、在C:\WINNT\Microsoft.NET\Framework\v1.1.4322\CONFIG\machine.config文件中加入如下片断:

< runtime >
  
< developmentMode developerInstallation = " true "   />
</ runtime >

注:v1.1.4322是指.NetFramework1.1,如果是2.0,路径则为v2.0.50727\

3、如果同时安装了.NetFramework1.1和2.0,并且你想在1.1环境下调试,则需要指定,不然默认会用2.0环境。比如用第三方程序跑dll文件,则需要在第三方可执行程序路径下新建一个名为“可执行文件名.exe.config”,内容为:

<? xml version  = " 1.0 " ?>
< configuration >
    
< startup >
        
< requiredRuntime version = " v1.1.4322 " />
    
</ startup >
    
< runtime >
      
< developmentMode developerInstallation = " true "   />
   
</ runtime >
</ configuration >

这样就可以进行方便的调试了。



   本文转自loose_went博客园博客,原文链接:http://www.cnblogs.com/michaelxu/archive/2008/02/22/1077496.html,如需转载请自行联系原作者



目录
打赏
0
0
0
0
52
分享
相关文章
|
10月前
LabVIEW应用程序(EXE)无法正确动态调用插件
LabVIEW应用程序(EXE)无法正确动态调用插件
163 1
LabVIEW调用动态链接库DLL
LabVIEW调用动态链接库DLL
87 0
|
10月前
MFC编写DLL窗口功能代码
MFC编写DLL窗口功能代码
49 0
基于Python开发的学生信息管理系统控制台程序(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
基于Python开发的学生信息管理系统控制台程序(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
116 0
C++ 编写DLL文件给易语言调用
  摸索了两天了,终于解决了所有问题,在此跟大家分享。   需要三个文件,dll_demo.h、dll_demo.cpp、dll_dome.def   直接上代码:   头文件如下: 1 #ifndef _DLL_DEMO_H_ 2 #define _DLL_DEMO_H_ 3 #ifdef DL...
2196 0
JNI编程怎么跟踪调试dll?
本文主要讲解一下在jni开发中,如何调试C/C++编写的DLL模块。
484 0
JNI编程怎么跟踪调试dll?
Unity与 DLL文件 ☀️| 怎样使用 C# 类库 生成一个DLL文件 并 调用!
📢前言 🎬生成DLL文件 🎥使用 C#类库 将Unity中的脚本打包成 DLL文件 并调用 🏳️‍🌈第一步:打开Visual Studio之后,新建一个项目 🏳️‍🌈第二步:选择类库(.NET Framework),改个名字,选择一个位置路径 🏳️‍🌈第三步:然后在创建的脚本中简单写一点代码,如下所示 🏳️‍🌈第四步:然后在解决方案资源管理器右键这个脚本 -> 添加 -> 引用 🏳️‍🌈第五步:然后点击浏览,找到Unity安装路径 -> Editor -> Data -> Managed 下的这两个DLL 文件,点击添加!
Unity与 DLL文件 ☀️| 怎样使用 C# 类库 生成一个DLL文件 并 调用!
Visual Studio下程序开发: 引用库出现 error LNK2026: 模块对于 SAFESEH 映像是不安全的。
Visual Studio下程序开发: 引用库出现 error LNK2026: 模块对于 SAFESEH 映像是不安全的。
157 0
Visual Studio下程序开发: 引用库出现 error LNK2026: 模块对于 SAFESEH 映像是不安全的。
C#开发奇技淫巧二:根据dll文件加载C++或者Delphi插件
原文:C#开发奇技淫巧二:根据dll文件加载C++或者Delphi插件       这两天忙着把框架改为支持加载C++和Delphi的插件,来不及更新blog了。      原来的写的框架只支持c#插件,这个好做,直接用c#的反射功能便可。
1134 0
C# 版dll 程序集合并工具
原文:C# 版dll 程序集合并工具 C# 版dll 程序集合并工具      最近要开发一个控件给同事用,开发中会引用一些第三方DLL,这样交给用户很不方便,希望的效果是直接交付一个DLL文件。网上找了一些资料。
1173 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等