如何以dll身份运行Page应用程序

时间:2015-11-26 06:21:52

标签: c# wpf dll

我有一个转换为dll的Page应用程序。 所以,我写初始化类:

public class Initializer
{
 public Initializer(InitClass init)
 {
    Page1 page1=new Page1();//error:Embedded statement cannot be a declaration or labeled statement.
 }
}

所以,我认为它将如何运作: 主机应用程序创建初始化对象,引用初始化数据到我的DLL和内部DLL我创建Page1,我的应用程序启动。

是写的吗? 或者,主机应用程序也应该创建Page1对象吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

要制作dll(动态链接库),您必须使用类库,其中包含稍后将根据需要使用的类和方法,您不能制作dll页面应用程序。页面应用程序将创建可用于在服务器上托管的编译页面。

您可以访问dll中的方法来执行页面代码上的活动。你需要参考dll。

详细了解dll和类库https://msdn.microsoft.com/en-us/library/ms228390(v=vs.90).aspx