C# 在IIS中部署Silverlight应用程序发生错误错误代码2105加载Silverlight系统必备组件失败

C# 在IIS中部署Silverlight应用程序发生错误错误代码2105加载Silverlight系统必备组件失败,c#,iis,silverlight,deployment,C#,Iis,Silverlight,Deployment,已配置IIS并包含silverlight模拟类型。请帮助我解决此问题 在生产服务器的wwwroot下创建一个名为“XXX”的新文件夹 表单XXX.Web文件夹复制“ClientBin”文件夹并将其粘贴到C:\inetpub\wwwroot中的XXX文件夹下。请注意,ClientBin文件夹包含*.xap文件 复制silverlight.js文件,并粘贴到xxx文件夹下 复制网站*.aspx文件并将其粘贴到xxx文件夹下 确保已安装IIS管理器。如果不是,请参阅链接 正在为.NET Framew

已配置IIS并包含silverlight模拟类型。请帮助我解决此问题

  • 在生产服务器的wwwroot下创建一个名为“XXX”的新文件夹
  • 表单XXX.Web文件夹复制“ClientBin”文件夹并将其粘贴到C:\inetpub\wwwroot中的XXX文件夹下。请注意,ClientBin文件夹包含*.xap文件
  • 复制silverlight.js文件,并粘贴到xxx文件夹下
  • 复制网站*.aspx文件并将其粘贴到xxx文件夹下
  • 确保已安装IIS管理器。如果不是,请参阅链接
  • 正在为.NET Framework 4配置IIS。NET Framework 4已安装,因此无需对IIS进行一些额外的配置设置以使其正常运行
  • 打开cmd窗口(使用以管理员身份运行)
  • cd到C:\Windows\Microsoft.NET\Framework\v4.0.30319并运行aspnet\u regiis.exe-i。(这将安装ASP.NET v4.0)
  • 打开IIS管理器并单击服务器名称
  • 选择ISAPI和CGI限制,并检查ASP.NET v4条目是否设置为允许
  • 在IIS中创建网站 打开run(windows key+R)并键入inetmgr,然后按ENTER键,或在管理工具中打开IIS。IIS管理器将打开

  • Silverlight应用程序由浏览器通过XAP文件下载。这些XAP文件本质上是.zip文件,其中包含程序集清单文件和一个或多个程序集。因此,请确保IIS的MIME类型中包含.xap、.xaml和.xbap扩展名。 对于IIS 7,单击左侧面板中的服务器名称。在右侧面板中,选择MIME类型。

  • 在“MIME类型”对话框中,单击“添加”按钮输入以下MIME类型

  • .xap应用程序/x-silverlight-app .xaml应用程序/xaml+xml .xbap应用程序/x-ms-xbap

    如果上述MIME类型已经存在,则无需再次添加它们。 10然后右键单击网站,然后单击添加网站。此时将打开“添加网站”对话框

    •填写所需的详细信息,并选择编译代码所在的文件夹。例如:C:\inetpub\wwwroot\XXX •选择所需端口,默认值为80。 •包括主机名ex:XXX.com
    然后单击ok。将创建一个网站,并显示在“网站”下。现在,右键单击网站名称,然后单击“管理网站”,然后单击“浏览”。

    请添加更多信息,您的问题太短,无法获得任何有用的答案。您是否在visual studio中选择了错误的cpu平台?windows server计算机中承载的应用程序。在那里,我没有得到这个错误,它正在工作。