在開發程序結束后,往往會有大量的動態鏈接庫以及資源文件,如果和可執行文件放在同一目錄下會顯得很凌亂。最好的作法是將可執行文件和動態鏈接庫文件等分開存放,通過修改程序的配置文件,讓可執行文件可以找到動態鏈接等文件。
以下的作法是通過修改程序的配置文件來實現此目的:
配置文件的代碼如下:
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目錄,可執行文件就可以找到動態鏈接庫文件了。