zoukankan      html  css  js  c++  java
  • 关于DLL文件和EXE文件不在同一目录下的设置【转】

    https://www.cnblogs.com/chaosimple/archive/2012/08/13/2636181.html

    关于DLL文件和EXE文件不在同一目录下的设置

    在开发程序结束后,往往会有大量的动态链接库以及资源文件,如果和可执行文件放在同一目录下会显得很凌乱。最好的作法是将可执行文件和动态链接库文件等分开存放,通过修改程序的配置文件,让可执行文件可以找到动态链接等文件。

    以下的作法是通过修改程序的配置文件来实现此目的:

    设置DLL和EXE不在同一目录--说明

    配置文件的代码如下:

       1: <?xml version="1.0" encoding="utf-8" ?>
       2: <configuration>
       3:   <runtime>
       4:     <gcConcurrent enabled="true" />
       5:     <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
       6:       <publisherPolicy apply="yes" />
       7:       <probing privatePath="Chaos_Lib" />
       8:     </assemblyBinding>
       9:   </runtime>
      10: </configuration>

    将程序中所使用的动态链接库文件放入可执行文件所在目录下的Chaos_Lib目录,可执行文件就可以找到动态链接库文件了。

    分类: C# 基础
  • 相关阅读:
    面经-新浪
    面经-中兴
    面经-趋势科技
    面经-酷家乐
    面经-大华
    面经-明略科技
    面经-小米
    面经-虹软
    coroutine
    Coroutine 终止协程和异常处理
  • 原文地址:https://www.cnblogs.com/mazhenyu/p/7929808.html
Copyright © 2011-2022 走看看