2008/12/16

.NET 指定應用程式.dll的位置

在應用程式的.config檔內,加入
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="mydll"/>
</assemblyBinding>
</runtime>
</configuration>


mydll目錄內即是存放.dll檔案。

.NET 安裝共享組件的方式

1. 直接拖拉,把已經設有強制名稱的供享組件.dll檔拉進C:\WINDOWS\assembly
2. 使用Visual Studio 2008 Command Prompt的gacutil指令安裝。

.NET 反組譯程式

開啟Visual Studio 2008 Command Prompt 輸入:
ildasm

把.dll檔拉到ildasm視窗內即可。

90% 症候群