2015-11-26 94 views
1

我有一個頁面應用程序至極轉換成DLL。 所以,我寫初始化類:如何運行頁面應用程序作爲DLL

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

所以,我認爲這將如何工作: 主機應用程序中創建初始化的對象,參考初始化數據到我的DLL和DLL裏面我創建Page 1和我的應用程序啓動。

是寫嗎? 或者,主機應用程序是否應該創建Page1對象?

謝謝!

回答

2

要製作DLL(動態鏈接庫),你必須使用類庫,其中包含類和方法,稍後將根據需要使用,你無法制作頁面應用程序的DLL。頁面應用程序將創建可用於在服務器上託管的編譯頁面。

您可以訪問dll內部的方法來執行頁面代碼上的活動。你需要參考dll。

瞭解有關dll和類庫的更多信息https://msdn.microsoft.com/en-us/library/ms228390(v=vs.90).aspx

+0

我刪除了App.xaml –

相關問題