2009-12-05 121 views

回答

0

Go Solutions Explorer。點擊你的項目。轉到項目屬性。尋找啓動表單。點擊管理員。

確保當您構建項目時,您沒有任何編譯/編譯錯誤。如果你是,它會詢問你是否想運行最後一次成功的構建。永遠不要回答「是」這個問題。相反,解決你的編譯錯誤並再次運行它。

編輯:如果你已經嘗試過通過設置啓動窗體並沒有編譯錯誤,那麼作爲最後的手段,你可以嘗試蠻力的方法。

  1. 爲您的 項目創建一個新的靜態方法。稱它爲Startup()。
Public Sub Startup() 
    admin.Show() 
End Sub 
  • 我的在解決方案瀏覽器 項目。
  • 在應用程序選項卡上,un檢查 啓用應用程序框架。
  • 現在在上面的下拉菜單中,您將會看到您的Startup()方法,即 。 選擇啓動()。
  • 保存,構建並運行。
  • 你會看到任何你想要的代碼形式。這是傻瓜式的。

    +0

    hi Rap, 感謝您的回答。雖然我設置啓動窗體作爲管理它的工作。但是當我將emp設置爲啓動形式時,它不工作,它會加載管理員。 – 2009-12-05 13:17:26

    +0

    嗨Rap 我沒有遇到任何錯誤,而我建立我的應用程序 – 2009-12-05 13:22:21

    0

    如果表單emp中的代碼訪問管理表單(類)中的任何內容,它將導致加載管理表單。

    -1

    從項目屬性中選擇啓動表單。如果不起作用,請找到「application.designer.vb」文件。

    <Global.System.Diagnostics.DebuggerStepThroughAttribute()> _ 
         Protected Overrides Sub OnCreateMainForm() 
          Me.MainForm = Global.AssemblyExample.<<form name >> 
         End Sub 
    

    <<form name>>是你想要設置爲啓動的那個。

    +2

    我不認爲編輯Application.Designer.vb文件是一個非常好的主意。標題清楚地表明這是一個代碼生成的,「更改此文件可能會導致不正確的行爲,並且如果代碼被重新生成將會丟失」 – 2012-10-01 23:13:15

    0

    此外,你應該檢查我的項目屬性應用程序在底部的啓動畫面是在(無)也許你不小心把管理員窗體在那裏。

    2

    對於Windows Forms應用,**的圍棋Solution Explorer項目,找到Windows窗體項目,選擇Properties -> Application -> Start表通過下拉-> select your startup form*。單擊「查看應用程序事件」按鈕以確認沒有任何啓動事件代碼可能會將用戶重定向到備用表單。

    對於WPF應用程序,**轉到解決方案資源管理器中的項目並找到WPF項目,右鍵單擊並輸入Select Properties -> Application -> Start向上下拉菜單-> select your startup form*

    查看Application.xaml以確認Visual Studio項目GUI中的StartUpURI條目。點擊「查看應用程序事件」按鈕以確認沒有可能將用戶重定向到替代表單的代碼。