2012-09-15 63 views
0

我們有一個基於Web的多部分應用程序。 對於每個客戶,我們必須刪除它的一部分。 如何在Visual Studio中管理項目? 安裝程序時必須包含? 謝謝那些分享他知識的人。如何刪除項目而無需訪問原始項目?

+0

我真的不明白你在問什麼。也許你可以提供更多的細節,並告訴我們你到目前爲止所嘗試過的。 – Johannes

+0

「刪除它的一部分」是什麼意思?您是否說有您提供/不提供的ASPX文件取決於您發送給誰?或者我們在談論一個角色設置,根據登錄和訪問權限,客戶端獲得不同的ASPX集合,然後可以看到? –

回答

0

我只是意識到,我想我明白你在問什麼。我猜你有一個全面的解決方案,比如說有三個文件:Water.apsxAir.aspx,Land.aspx。你談論的客戶是例如「先生船」,「直升機先生」和「飛機先生」。

我的假設是,你想開發所有類型的整體覆蓋解決方案(這三個ASPX文件),但只有按照時間安排如下救他們

  1. 船先生 - > Water.aspx
  2. 直升機先生 - > Air.aspx
  3. 飛機先生 - > Air.aspx和Land.aspx(因爲飛機可以在地面滑行)

如果它不正確地推測,停止閱讀現在! :)

否則: 您可以部署基於角色的解決方案。您需要爲您的網站的訪問用戶分配一個角色(或者實際上是一組角色)。然後,您在整個註冊表解決方案中開發的每個頁面都會標記許多可見的角色。

當所述用戶登錄時,分配給該特定賬戶的角色集合將構成訪問權限表格,其可用於允許/阻止他看到某些頁面。

幾周前我問了一個非常類似的問題(假設我已經正確地猜測了你的意圖),並且我已經問了一個here's the answer

+0

你好,我有usercontrol基地項目。我們通過ajax加載用戶控件,並手動渲染它。 – Hamix

0

這裏我得到的是,當你有新的成員訪問你的應用程序時,他們必須根據角色獲得UI,他們被分配。 那麼在這方面,基於Roles and Membership的文章可能會有所幫助。