小编use*_*706的帖子

创建应用程序域并加载程序集

我想创建一个具有默认权限的应用程序域,并使用默认权限将程序集加载到应用程序域中,并执行程序集内的方法.

c# asp.net assemblies appdomain .net-assembly

0
推荐指数
1
解决办法
6995
查看次数

在装配中找不到入口点

我有一个应用程序,我需要在其中创建AppDomain和Load Assembly并执行Assembly中的方法.

这是我的代码

public class CreateAppDomain
{
     public void CreateAppDom()
        {
        AppDomain domain = AppDomain.CreateDomain("myDomain");
        domain.ExecuteAssembly(@"C:\Visual Studio 2005\Projects\A1\A1\bin\Debug\A1.dll");
        domain.CreateInstanceFrom(@"C:\Visual Studio 2005\Projects\A1\A1\bin\Debug\A1.dll","A1.Navigate");
        }

}
Run Code Online (Sandbox Code Playgroud)

我上面的代码是在一个名为CreateAppDomain.cs的类文件中编写的

在我的Default.aspx页面中,我创建了上面类的实例并调用了create方法.这是代码

protected void Button1_Click(object sender, EventArgs e)
    {
        CreateAppDomain obj = new CreateAppDomain();
        obj.CreateAppDom();
        Response.Write("Application Domain Successfully created");
    }
Run Code Online (Sandbox Code Playgroud)

当我运行default.aspx页面时,我收到一个错误说

在程序集'A1,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'中找不到入口点.

任何人都可以向我解释上述错误的含义及其解决方案.

谢谢,

c# asp.net appdomain .net-assembly

0
推荐指数
1
解决办法
6472
查看次数

标签 统计

.net-assembly ×2

appdomain ×2

asp.net ×2

c# ×2

assemblies ×1