Appdata文件夹作为DLL参考

时间:2013-12-15 01:07:20

标签: c# reference appdata

如何将AppData文件夹用作应用程序的DLL参考? 我不知道怎么做... 我有2个DLL文件,我的应用程序下载到我的应用程序appdata文件夹..我怎么能真正将它们引用到我的应用程序..

1 个答案:

答案 0 :(得分:0)

这应该让你去。每个MSDN。 http://msdn.microsoft.com/en-us/library/25y1ya39.aspx。此外,您的AppData文件夹路径是Environment.SpecialFolder.ApplicationData`。

这适用于外部装配dll。对于本机dll,请使用extern语法。

using System.Reflection;

public static void Main()
{
    // Use the file name to load the assembly into the current 
    // application domain.
    Assembly a = Assembly.Load("example");
    // Get the type to use.
    Type myType = a.GetType("Example");
    // Get the method to call.
    MethodInfo myMethod = myType.GetMethod("MethodA");
    // Create an instance. 
    object obj = Activator.CreateInstance(myType);
    // Execute the method.
    myMethod.Invoke(obj, null);
}