今天调试blend 3的一个Zune3D样例时, 运行后生成的是sliverlight程序, 由于我的机器是刚从vista升级到windows 7, iis都没有配置, 因此无法预览.现给出步骤:
(一. 配置IIS)
1. 打开"Control Panel" / "Programs" / "Turn Windows features on or off", 勾选"Internet Information Services", windows 7默认勾选里面WMT和WWWS的部分选项. 点击 "Ok", 退出.
2. 打开"Start / All Program" / "Administrtive Tools" / "Internet Information Services(IIS) Manager". 也可以直接在 "Start Menu"下直接搜索"IIS"
3. 点击左边树中"Site"节点, 选择"Default Web Site", 打开后选择"Default Web Site"右边的Actions, 单击"Start", 如果出现0x80070020的一个错误对话框的话, 是因为端口80被别的应用程序占用, 单击Actions的"Bindings..."按钮, 编辑默认的80端口为其他的端口, 比如81.
4. 单击Actions的"Restart", 选择"Browse *:81(http)"就会看到IIS的start页面.
(二, 配置自己的网站Zune3D)
1. 右击左边树中的"Application Pools", 选择弹出菜单的"Add Application Pool..."选项, 命名为"Zune3D", 确定退出.
2. 右击左边树中的"Sites", 选择弹出菜单的"Add Web Site"选项, site name填写"Zune3D", Application pool:选择刚才创建的"Zune3D",
Physical path:选择Zune3D所在的目录. 单击"Connect as..."按钮后出现"Connect As"对话框, 勾选"Specific user:", 单击"Set", 在弹出的对话框填入本机的管理员权限的用户名和账号. 点击"Ok"后退出"Connect As"对话框, 此时可以单击"Test Settings"按钮查看刚才配置是否成功. 然后在port:中填入有效端口, 比如82.
3. 单击左边树"Site"下刚创建的"Zune3D", 选择右边的"Diretory Browsing", 打开后选择"Directory Browsing"右边的Actions, 勾选"Enable". 再次点击左边树的根节点, 选择右边的"Default Document", 打开后选择"Diretory Browsing"右边的Actions, 单击"Add", 填入"Default.html",点击"OK". 点击Actions里的"Move up", 把"Default.html"选项移至顶部.
4. 单击Actions的"Restart", 选择"Browse *:82(http)"就会看到Zune3D的页面了.