Assembly.Load() 加载的私有路径如何配置?
求大神,小弟有个问题需解答,Assembly.Load() 我是强命名的形式来加载的,目前必须把dll放到debug/bin下面才能获取dll,我想指定到我的私人路径,需怎么去处理呢?
--------------------编程问答--------------------
这种方式不知可行?
using System;
using System.Reflection;
class Class1
{
public static void Main()
{
// You must supply a valid fully qualified assembly name.
Assembly SampleAssembly = Assembly.Load
("SampleAssembly, Version=1.0.2004.0, Culture=neutral, PublicKeyToken=8744b20f8da049e3");
// Display all the types contained in the specified assembly.
foreach (Type oType in SampleAssembly.GetTypes()) {
Console.WriteLine(oType.Name);
}
}
}
--------------------编程问答--------------------
http://msdn.microsoft.com/zh-cn/library/b61s44e8.aspx
--------------------编程问答--------------------
我想配置我的私有路径 去哪里配,目前的路径加载,程序老是指向debug\bin里面的。
--------------------编程问答--------------------
我想用强命名来加载,三楼的兄弟。
--------------------编程问答--------------------
http://msdn.microsoft.com/en-us/library/823z9h8w.aspx
--------------------编程问答--------------------
哥 这个路径的加载也是必须在debug\bin下面存在才有效的,这个我早试过了!
--------------------编程问答--------------------
那没辙了,强命名的程序集可以注册到gac里,敢情你的程序从来没走出过debug\bin?
--------------------编程问答--------------------
,Assembly.LoadForm()
补充:.NET技术 , ASP.NET