2012-10-25 91 views
0

我試圖使用內置的應用程序設置來將用戶上下文(即當前登錄的用戶)存儲到我的Winform應用程序。但是,當我右鍵單擊我的項目時,單擊屬性,然後單擊瀏覽該類型,我的項目中的類不是一個選項。我的解決方案中有兩個其他項目,並且這些項目中的類都可用。任何人都可以告訴我爲什麼我的項目中的類不能添加到應用程序屬性中?我想我可以創建另一個項目來管理用戶上下文,但是,我們的安全性非常簡單,我寧願不這樣做。此外,我知道我可以使用依賴注入來傳遞用戶上下文對象,但這又是一個非常簡單的安全模型,只需要知道哪個用戶已登錄,以便可以正確記錄事務和審計線索。提前致謝。需要幫助將自定義類添加到應用程序設置

順便說一句,我剛剛創建了一個新項目,並確保我的項目對它有依賴性。然後,我檢查了我添加到它的類是否是應用程序設置中的可用類型,但它們不是。必須有一些簡單的東西,因爲我的其他項目中的類可以存儲爲應用程序屬性。

回答

0

我認爲你必須創建另一個項目來存儲自定義類。我能做到什麼,我要怎樣做,請執行以下步驟:

1)創建另一個項目 2)把我的用戶的安全等級,以該項目 3)從我的項目的引用添加到新的用戶安全項目 4)清理我的項目 5)重建我的項目 6)打開應用程序設置 7)點擊瀏覽並從我的用戶安全項目中選擇類型