Я понимаю, что есть несколько связанных нить на этом здесь: Loading assemblies and its dependenciesAssembly.Load и Environment.CurrentDirectory
Но я что-то изменения, и это точно не применяется.
string path = Path.GetDirectoryName(pathOfAssembly);
Environment.CurrentDirectory = path;
Assembly.Load(Path.GetFileNameWithoutExtension(pastOfAssembly));
Есть ли на самом деле причина, по которой вы это сделаете? Не имеет смысла просто использовать:
Assembly.LoadFile(pathOfAssembly);
Любое понимание было бы весьма полезным.
Именно поэтому они это сделали ... спасибо – 2008-09-25 21:07:16