签名窗格
每个在公共语言运行库 (CLR) 上执行的托管程序集,均由与该程序集相关联的代码访问安全性 (CAS) 权限控制。在执行过程中,CLR 评估程序集请求的权限,然后授予或拒绝这些权限,其部分依据是提供给 CLR 的关于代码标识的证据。作为建立程序集标识的一种方法,签名窗格(如图 13 所示)允许您向项目中添加密钥文件 (.snk) 或存储在密钥容器内的密钥。编译器使用该密钥对程序集以强名称进行签名。为适应开发人员需要开发预发布版本但只能访问公钥的情况,该窗格还提供一个用于启用延迟签名的复选框。
重要事项对于 ClickOnce 应用程序而言,签名密钥是发布必需的。该密钥用于对应用程序和部署清单进行强名称签名。该主题将在第 8 章“部署应用程序”中详细讨论。
图13 签名窗格。
引用窗格
与 IDE 早期版本一样,仍然可以从项目菜单中访问项目引用和 Web 引用。但是,Visual Studio 2005 在引用窗格中添加了这些项的额外访问点,如图 14 所示。可以使用该引用窗格来管理导入的命名空间、程序集和 Web 服务引用。此可选视图的另一个重要好处是,它将项目引用合并到单个 UI 组件中。该窗格还包含用于以下功能的工具:设置一个或多个引用路径,以及标识未在项目中使用的引用程序集,另外,还可以使用该窗格管理命名空间导入设置。
图14 引用窗格。
编译窗格
除了为每个不同的生成配置设置默认的编译器选项之外,编译窗格(如图 15 所示)还可以为不同的编译条件指定不同的通知行为(如警告、错误或无)。可以使用该窗格设置条件通知选项。
图15 编译窗格。
您也可以从此窗格访问生成事件对话框。与 IDE 的早期版本一样,该对话框用于指定预生成和生成后命令行事件,另外还用于指定生成后事件激发的条件。生成后事件执行的条件可以是“Always”、“On Successful Build”或“When The Build Updates The Project Output”。保留:: http://www.qqread.com/soft-engineering/i813102102.html
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- Wlan组网----家庭专题 (4217篇文章)
- 基于Lotus Expeditor6.1的复合应用开发 (0次浏览)
- 观自由软件日谈开源社区内部角色定位问题 (0次浏览)
- 关于tomcat配置文件 (0次浏览)
- 构架SOA应用的10条原则 (0次浏览)
- 访IBM副总裁:飞向SOA (0次浏览)
- 发挥 Tomcat 在 Geronimo 中强大功能 (0次浏览)
- 处理OpenOffice.org基于XML的文档格式 (0次浏览)
- XFire:轻松简单地开发Web Services (0次浏览)
- Windows或开源:企业级OS之争趋势如何? (0次浏览)
- 浅析软件项目进度管理中的积习流弊 (0次浏览)



