アプリケーションのサイズが大きくなって来ると、複数のEXEを設け、複数のフォルダに分散させたりしますが、その際、カレントフォルダに無いDLLを参照していると、実行時に参照エラーになったりします。
それを解決するには、DLLのあるフォルダへ、C#上からパスを通してあげる必要があります。
以下のコードは、現在のパスに「C:\Next\CRM\bin」フォルダをパスとして追加しています。
Environment.SetEnvironmentVariable("Path", Environment.GetEnvironmentVariable("Path") + @";C:\Next\CRM\bin");
最近のコメント