在本课中,您将学习如何在 LightSwitch 中设置附加应用程序的属性。
设置应用程序属性
在以前的课程中,您学到了如何设置与屏幕导航、访问控制和扩展有关的应用程序属性。有若干个与显示名称、应用程序版本和应用程序类型相关的您可以设置的应用程序范围的属性。
更改应用程序显示名称
在**“解决方案资源管理器”中,双击“属性”打开“应用程序”**设计器。
在**“应用程序设计器”中,单击“常规属性”**选项卡。
在**“应用程序名称”**字段中,键入 “Northwind 应用程序”。
更改应用程序版本
- 在**“应用程序设计器”的“常规属性”选项卡中,选择“应用程序版本”**字段,并在第二个文本框中键入 1000。
更改应用程序类型
在“应用程序设计器”中单击“应用程序类型”选项卡。
在**“客户端”一节中,选择“Web”**。
在**“应用程序服务器”部分中,选择”在 Internet 信息服务 (IIS) 服务器上承载应用程序服务“**。
按 F5 运行该应用程序,并查看更改。应用程序现在在 Web 浏览器中运行,并且应用程序标题现在为“Northwind 应用程序”。
详细了解
在本课中,您将学习如何设置附加应用程序的属性。
应用程序的默认名称是项目名称。项目名称不能包含空格。因此,您通常希望将**“应用程序名称”**属性更改为更具可读性的名称。
应用程序版本包含主版本号和次版本号。通常在您每次发布应用程序(如修复 bug 后)时才更改次版本编号。通常只有在您进行诸如添加新屏幕等重大更改时才会更改主版本号。在本课中,将次要版本设置为 1000。这使您可以将数以千计的更新发布到应用程序的版本 1。
**“客户”和“应用程序服务器”**属性使您能够设置应用程序的类型(桌面或浏览器)和部署拓扑(本地、IIS 或 Windows Azure)。桌面应用程序安装在本地计算机上,并从“开始”菜单打开。浏览器应用程序安装在远程服务器上,需从 URL 打开。在本地拓扑中,应用程序和应用程序数据库位于本地计算机上;数据库无法共享。在 IIS 或 Windows Azure 拓扑中,应用程序数据库位于服务器上,并且可由多个客户访问。
您可以随时更改**“客户”**属性,甚至在部署完应用程序后。
![]() |
---|
如果应用程序包括可访问诸如文件系统之类的本地资源的代码,则该代码可能会导致在 web 客户端中出现运行出错。在向 Web 客户更改应用程序之前,您应删除或注释掉访问本地资源的任何代码。 |
当您将**“客户端”属性更改为“Web”时,“应用程序服务器”** 属性的值更改为IIS,但是仍可以运行应用程序,而无需指定运行 IIS 的单独服务器。当您开发应用程序时,可以在本地将其运行,因为轻量级 Web 服务器生成到 Visual Studio Professional 2012。
后续步骤
在下一课中,您将学习如何设置程序图标和图像属性。
下一课:添加图标