部署设计器中的常见验证警告
更新:2007 年 11 月
部署关系图上的警告显示在“错误列表”窗口中。在该部署关系图上的逻辑服务器或应用程序中,这些警告以包含白色“x”的红色圆圈表示。以下各节描述了常见验证警告,并指示这些警告的修复方法。
未绑定应用程序
此警告采用下列格式:
- “未绑定部署关系图 <关系图名称> 上系统 <系统名称> 中的应用程序 <应用程序名称>。”
如果“系统视图”窗口中的应用程序未绑定到部署关系图上的逻辑服务器,将会出现此警告。
若要清除此警告,请将系统内的所有应用程序绑定到部署关系图上的逻辑服务器。
约束冲突
此警告采用下列格式:
- “约束参数 <参数名称> 要求设置 <设置名称> 应该设置为 <必需值>,但当前设置为 <当前值>。”
如果应用程序或逻辑服务器的设置与相对层上设置的约束冲突,将会出现此警告。例如,IIS Web 服务器的约束要求“允许的安全模式”设置应该设置为该服务器上承载的 Web 应用程序上的“窗体”,但实际上设置为“窗口”。
若要清除此警告,请参见主题 如何:消除部署关系图上的验证警告。
缺少通信
此警告采用下列格式:
- “找不到可以通过通信关系 <关系名称> 在终结点 <终结点名称> 与终结点 <终结点名称> 之间实现通信的连接。必须在此关系的终结点宿主之间添加新连接或移除此连接。”
连接应用程序关系图上的两个应用程序时,将会出现此警告。但是,这两个应用程序宿主在不共享连接的逻辑服务器上。如果 Web 服务已连接至数据库,则不能将 Web 服务应用程序绑定到未连接至数据库服务器的 IIS Web 服务器。但是,您能够将数据库应用程序绑定到未连接至 IIS Web 服务器的数据库服务器。验证该关系图时,将会出现此警告。
若要清除此警告,请通过必需的通信关系将应用程序绑定到逻辑服务器。如果不存在支持应用程序配置的逻辑服务器配置,请在团队中使用基础结构,以便找到相应的宿主环境。
缺少资源
此警告采用下列格式:
- “不能评估用户定义的约束,因为该约束需要资源 <资源名称> 才能在节 <节名称> 下存在。”
如果用户定义的约束与应用程序、逻辑服务器或区域关联,可能会出现此警告。
若要清除此警告,请在“错误列表”窗口中右击该警告,然后选择“转到”。此时,将会显示一个选项列表。第一个选项将指示需要添加缺少资源的配置资源。第二个选项将定位到用户定义的约束。如果选择第一个选项,请右击父资源,指向“添加资源”,然后选择缺少的资源进行添加。