load backends from separate dlls

This commit is contained in:
Shish 2012-02-28 13:33:41 +00:00
parent 75a3650bc8
commit 7d81ead49a

View file

@ -614,7 +614,7 @@ namespace SparkleShare {
try {
repo = (SparkleRepoBase) Activator.CreateInstance (
Type.GetType ("SparkleLib.SparkleRepo" + backend + ", SparkleLib"),
Type.GetType ("SparkleLib.SparkleRepo" + backend + ", SparkleLib." + backend),
folder_path
);
@ -1015,7 +1015,7 @@ namespace SparkleShare {
try {
this.fetcher = (SparkleFetcherBase) Activator.CreateInstance (
Type.GetType ("SparkleLib.SparkleFetcher" + backend + ", SparkleLib"),
Type.GetType ("SparkleLib.SparkleFetcher" + backend + ", SparkleLib." + backend),
server,
remote_folder,
tmp_folder