如何在本地IIS中为我的silverlight应用程序创建虚拟目录

时间:2012-02-08 10:55:50

标签: wcf silverlight-4.0

我使用Wcf和linq开发了Silverlight项目到sql。

现在我为我的项目创建了虚拟目录而我执行了我的项目然后我得到了像这样的错误:

Error 1 It is an error to use a section registered as allowDefinition='MachineToApplication'; beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. `

E:\vijay\FirstGuardianSecure\FirstGuardian.Web\Web.config

请告诉我如何解决我的问题。

2 个答案:

答案 0 :(得分:0)

您需要点击您的虚拟目录>>菜单属性>>然后在该稀释框中点击一个对话框,点击创建Web应用程序......

如下图所示“应用程序名称:”旁边有一个按钮删除  可能在您的情况下“创建

enter image description here

您的解决方案:How to: Create and Configure Virtual Directories in IIS

答案 1 :(得分:0)

我认为您使用的是IIS 7或更高版本:

  1. 打开IIS管理器。
  2. 在“连接”窗格中,展开“站点”节点。
  3. 右键单击要为其创建应用程序的站点,然后单击“添加应用程序”。
  4. 在“别名”文本框中,键入应用程序URL的值,例如市场营销。此值用于访问URL中的应用程序。
  5. 如果要选择与“应用程序池”框中列出的应用程序池不同的应用程序池,请单击“选择”。在“选择应用程序池”对话框中,从“应用程序池”列表中选择一个应用程序池,然后单击“确定”。
  6. 在“物理路径”文本框中,键入应用程序文件夹的物理路径,或单击“浏览”按钮(...)导航文件系统以查找文件夹。
  7. (可选)单击“连接为”以指定有权访问物理路径的凭据。如果不使用特定凭据,请在“连接为”对话框中选择“应用程序用户(pass-thru身份验证)”选项。
  8. (可选)单击“测试设置”以验证为应用程序指定的设置。
  9. 单击“确定”。
  10. 以下是Microsoft technet文章:

    http://technet.microsoft.com/en-us/library/cc772042(v=ws.10).aspx