2016-09-30 65 views
0

我在vb.net類庫項目中創建了一個自定義的UserControl,並且我想構建此庫並能夠引用.dll文件其他項目爲了重新使用自定義UserControl。通過引用已編譯的.dll編譯UserControl並在另一個項目中重新使用

當我生成類庫項目並將其作爲參考添加到Windows窗體應用程序項目時,我沒有看到我的自定義UserControl在工具箱中。我有一種感覺,它與我爲UserControl編寫的代碼獨立於設計人員在設計模式中設計控件時自動創建的代碼有關。

我一直在網上搜索幾天沒有無濟於事。我看到了ASP.net UserControls的類似答案,但一直無法將這些答案轉移到vb.net平臺。

任何幫助,非常感謝。

+0

有一些解決方案,你可以嘗試[這裏](http://stackoverflow.com/questions/4621558/visual-studio-do-not-add-my-component-from-a -dll到的太lbox-even-if-i-refe) – soohoonigan

+0

鏈接中的第一個解決方案適用於我。我無法相信我無法自己找到它 - 我一直在尋找「UserControl」而不是「組件」,並且從來沒有遇到過這種情況。非常感謝您的幫助。 – user3613310

+0

這不是如何完成的。再次刪除參考。右鍵單擊工具欄,單擊選擇項目...單擊瀏覽按鈕並選擇您的UserControl項目的DLL。我會建議使用項目引用,以便更容易地確保源代碼管理中的所有內容都可以正常運行,並且您仍然可以在3年後打開項目。 –

回答

-2

•在工具箱中單擊鼠標右鍵。

•點擊 「選擇項目...」

•點擊 「瀏覽...」

•導航到你的DLL,然後單擊打開

•然後單擊 「確定」

你的組件應該顯示出來

相關問題