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,如需转载请自行联系原作者



相关文章
|
3天前
LabVIEW应用程序(EXE)无法正确动态调用插件
LabVIEW应用程序(EXE)无法正确动态调用插件
|
3月前
MFC编写DLL窗口功能代码
MFC编写DLL窗口功能代码
8 0
|
4月前
|
NoSQL 开发工具 数据库
基于Python开发的学生信息管理系统控制台程序(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
基于Python开发的学生信息管理系统控制台程序(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
|
8月前
|
开发者 C++ Windows
Windows平台如何查看一个dll依赖的其他dll
好多开发者在做windows开发的时候,容易遇到dll依赖的问题,VS自带一个小工具dumpbin, 这个工具挺好用,可以查看dll相关依赖库,还可以看dll导出接口。
178 0
|
12月前
|
Windows
VS201X windows下编译提示缺少ucrtbased.dll文件
VS201X windows下编译提示缺少ucrtbased.dll文件
438 0
|
Windows
【解决方案】VS2013外部工具中添加ildasm.exe
【解决方案】VS2013外部工具中添加ildasm.exe
154 0
【解决方案】VS2013外部工具中添加ildasm.exe
|
编译器 Linux C语言
【C 语言】动态库封装与设计 ( Windows 动态库简介 | Visual Studio 调用动态库 )
【C 语言】动态库封装与设计 ( Windows 动态库简介 | Visual Studio 调用动态库 )
238 0
【C 语言】动态库封装与设计 ( Windows 动态库简介 | Visual Studio 调用动态库 )
|
C# 图形学 C++
Unity与 DLL文件 ☀️| 怎样使用 C# 类库 生成一个DLL文件 并 调用!
📢前言 🎬生成DLL文件 🎥使用 C#类库 将Unity中的脚本打包成 DLL文件 并调用 🏳️‍🌈第一步:打开Visual Studio之后,新建一个项目 🏳️‍🌈第二步:选择类库(.NET Framework),改个名字,选择一个位置路径 🏳️‍🌈第三步:然后在创建的脚本中简单写一点代码,如下所示 🏳️‍🌈第四步:然后在解决方案资源管理器右键这个脚本 -> 添加 -> 引用 🏳️‍🌈第五步:然后点击浏览,找到Unity安装路径 -> Editor -> Data -> Managed 下的这两个DLL 文件,点击添加!
Unity与 DLL文件 ☀️| 怎样使用 C# 类库 生成一个DLL文件 并 调用!
|
IDE 开发工具
Visual Studio下程序开发: 引用库出现 error LNK2026: 模块对于 SAFESEH 映像是不安全的。
Visual Studio下程序开发: 引用库出现 error LNK2026: 模块对于 SAFESEH 映像是不安全的。
109 0
Visual Studio下程序开发: 引用库出现 error LNK2026: 模块对于 SAFESEH 映像是不安全的。
|
C# .NET 开发框架
C# 版dll 程序集合并工具
原文:C# 版dll 程序集合并工具 C# 版dll 程序集合并工具      最近要开发一个控件给同事用,开发中会引用一些第三方DLL,这样交给用户很不方便,希望的效果是直接交付一个DLL文件。网上找了一些资料。
1111 0