2009-10-30 73 views

回答

3

是的。

可以生產所有東西,在其他項目(Web應用程序),但是當你使用ASCX你必須要參考你的ASCX項目,你也需要所有的ascx文件複製到項目適當的地方,你想用它。

您也可以使用ClassLibrary,但是您需要手動創建.ascx文件和代碼隱藏文件,並在使用它時還必須將ascx文件複製到主項目中。

0

是的,你可以這樣做。

創建一個網站項目。並使用Web-Deployment-Projects部署發佈版本,這將爲您的網站項目生成單個裝配輸出。

在你想使用的客戶端asp.net項目中複製ascx前端文件消耗原始庫項目並將代碼隱藏文件指向程序集中的類。

Web部署項目提供 最後一步創建真正可重用 用戶控制組件。您可以將 與用戶控件專用的 相同的網站取下,並添加一個 Web部署項目,以創建一個 單一輸出裝配,並選擇名稱 。甚至可以使用 直接創建一個簽署的 程序集以部署到GAC, 跨多個 應用程序共享控件,而不必在每個/ bin目錄中重新部署 程序集。

相關問題