Enterprise Library 2.0 Hands On Lab 翻译(13):安全应用程序块(二)2010-03-02 cnblogs TerryLee练习2:在应用程序中使用基于角色的授权通过该练习将学习使用AuthorizationProvider在应用程序中进行基于角色的授权。第一步打BugSmak.sln项目,默认的安装路径应该为C:Program FilesMicrosoft Enterprise Library January 2006labscsSecurityexercisesex02egin,并编译。第二步 企业库配置工具1.使用Enterprise Library配置工具配置应用程序,可以通过开始菜单打开该配置工具,选择所有程序| Microsoft patterns and practices | Enterprise Library | Enterprise Library Configuration,并打开App.config文件。或者直接在Visual Studio中使用该工具打开配置文件。2.在解决方案管理器中选中App.config文件,在View菜单或者在右键菜单中选择Open With…,将打开OpenWith对话框,单击Add按钮。

3.在Add Program对话框中,设置Program name指向EntLibConfig.exe文件,默认的路径为C:Program FilesMicrosoft Enterprise Library January 2006in,设置Friendly name为Enterprise Library Configuration,单击OK按钮。

Visual Studio会把配置文件(App.config)作为一个命令行参数传递给EntLibConfig.exe。4.在Open With对话框中,选中Enterprise Library Configuration并单击OK按钮。