应用程序窗格
设计器在应用程序窗格(如图 11 所示)中合并了 Visual Studio 早期版本中属性对话框设置。该窗格还引入一些新项以定义应用程序的行为。一旦打开项目设计器,应用程序窗格就位于 Visual Studio 2005 文档窗口的选项卡中。(另外,还可通过右键单击解决方案资源管理器中的项目并选择“Properties”菜单命令,或选择 Project | <Project Name> Properties 菜单命令打开项目设计器)。
点击查看大图
图11 应用程序窗格。
下面列出一些新的、更新的设置:
| 启动对象仍然可以指定一个窗体或 Sub Main 过程作为应用程序的启动对象。项目设计器还包括了一个“Startup With Custom Sub Main”复选框,允许您设计自己的启动例程。另外,Visual Studio 2005 支持包括两种类型的启动事件的 Visual Basic 应用程序事件模型(请参见表 1)。
| 启用可视化样式该设置默认为启用,它允许应用程序使用主机操作系统上存在的 Windows XP 主题。但是,可能会遇到出现一些情况:应用程序使用了 Windows XP 主题早期版本中的控件,在这种情况下应该禁用 Windows XP 主题以保留想要的应用程序外观。
| 实现单个实例当多次单击一个特定的 Windows 应用程序(如媒体播放机)时,该应用程序只启动一次。而其他的应用程序(如计算器和记事本等)在每次单击其图标时都会启动此程序的不同实例。选择该设置允许将应用程序的启动行为设置为单个实例,如果没有选中该设置,则应用程序将启动多个实例。
| 关闭模式该选项确定激发应用程序关闭的事件。例如,对于 Windows 窗体应用程序,可选择在启动窗体关闭或应用程序退出时关闭该应用程序。
| 初始屏幕该设置允许选择项目中的一个窗体作为初始屏幕。
| 查看代码单击“View Code”按钮打开 MyEvents.vb代码模块。MyEvents.vb包含部分 MyApplication类(该类在My命名空间中定义)。MyApplication类存在的一个明显目的就是包含应用程序事件的处理程序,如表 1 所述。
管理程序集信息
在用于 .NET Framework 的 Visual Studio 的早期版本中,通常在 AssemblyInfo.vb 代码文件中管理全局程序集属性。与项目中任何其他代码文件一样,要更改程序集属性,需要在代码编辑器中打开该文件并在必要时更新其属性。下面是 AssemblyInfo.vb 中的一些公共属性:
在 Visual Studio 2005 中,程序集的属性仍然存储在 AssemblyInfo.vb 中,但默认情况下,该文件现在隐藏在解决方案资源管理器中。应用程序窗格通过程序集信息对话框(如图 12 所示)提供对这些属性的访问。该对话框是基本程序集属性的界面,对该对话框中列出项进行的任何更改都会自动写入基础 AssemblyInfo.vb 文件中。(当然,如果愿意,您仍然可以访问基础代码文件并直接进行更改)。

图 12 程序集信息对话框。URl收藏 http://www.qqread.com/soft-engineering/i813102102.html
更多内容请看Wlan组网----家庭专题专题,或进入讨论组讨论。
设计器在应用程序窗格(如图 11 所示)中合并了 Visual Studio 早期版本中属性对话框设置。该窗格还引入一些新项以定义应用程序的行为。一旦打开项目设计器,应用程序窗格就位于 Visual Studio 2005 文档窗口的选项卡中。(另外,还可通过右键单击解决方案资源管理器中的项目并选择“Properties”菜单命令,或选择 Project | <Project Name> Properties 菜单命令打开项目设计器)。
图11 应用程序窗格。
下面列出一些新的、更新的设置:
| 启动对象仍然可以指定一个窗体或 Sub Main 过程作为应用程序的启动对象。项目设计器还包括了一个“Startup With Custom Sub Main”复选框,允许您设计自己的启动例程。另外,Visual Studio 2005 支持包括两种类型的启动事件的 Visual Basic 应用程序事件模型(请参见表 1)。
| 启用可视化样式该设置默认为启用,它允许应用程序使用主机操作系统上存在的 Windows XP 主题。但是,可能会遇到出现一些情况:应用程序使用了 Windows XP 主题早期版本中的控件,在这种情况下应该禁用 Windows XP 主题以保留想要的应用程序外观。
| 实现单个实例当多次单击一个特定的 Windows 应用程序(如媒体播放机)时,该应用程序只启动一次。而其他的应用程序(如计算器和记事本等)在每次单击其图标时都会启动此程序的不同实例。选择该设置允许将应用程序的启动行为设置为单个实例,如果没有选中该设置,则应用程序将启动多个实例。
| 关闭模式该选项确定激发应用程序关闭的事件。例如,对于 Windows 窗体应用程序,可选择在启动窗体关闭或应用程序退出时关闭该应用程序。
| 初始屏幕该设置允许选择项目中的一个窗体作为初始屏幕。
| 查看代码单击“View Code”按钮打开 MyEvents.vb代码模块。MyEvents.vb包含部分 MyApplication类(该类在My命名空间中定义)。MyApplication类存在的一个明显目的就是包含应用程序事件的处理程序,如表 1 所述。
| 表 1 MyApplication 事件 | |
| 名称 | 描述 |
|
Startup |
应用程序启动时引发 |
|
Shutdown |
应用程序退出时引发 |
|
UnhandledException |
应用程序中出现一个未处理的异常时引发 |
|
StartupNextInstance |
用户试图启动应用程序的另一个实例时引发,该应用程序配置为以单个实例运行 |
|
NetworkAvailabilityChanged |
基础网络连接的状态发生变化时引发 |
管理程序集信息
在用于 .NET Framework 的 Visual Studio 的早期版本中,通常在 AssemblyInfo.vb 代码文件中管理全局程序集属性。与项目中任何其他代码文件一样,要更改程序集属性,需要在代码编辑器中打开该文件并在必要时更新其属性。下面是 AssemblyInfo.vb 中的一些公共属性:
<Assembly: AssemblyTitle(“IDE Enhancements”)> <Assembly: AssemblyDescription(“New Visual Studio 2005 IDE features”)> <Assembly: AssemblyCompany(“Leaf Solutions”)> <Assembly: AssemblyProduct(“Moving to Visual Studio 2005”)> <Assembly: AssemblyCopyright(“”)> <Assembly: AssemblyVersion(“.0.0.0”)> <Assembly: AssemblyFileVersion(“.0.0.0”)> <Assembly: ComVisible(False)>
在 Visual Studio 2005 中,程序集的属性仍然存储在 AssemblyInfo.vb 中,但默认情况下,该文件现在隐藏在解决方案资源管理器中。应用程序窗格通过程序集信息对话框(如图 12 所示)提供对这些属性的访问。该对话框是基本程序集属性的界面,对该对话框中列出项进行的任何更改都会自动写入基础 AssemblyInfo.vb 文件中。(当然,如果愿意,您仍然可以访问基础代码文件并直接进行更改)。

图 12 程序集信息对话框。URl收藏 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次浏览)



