Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight在通过HTML文件执行时运行web服务器_Silverlight_Visual Studio 2012 - Fatal编程技术网

Silverlight在通过HTML文件执行时运行web服务器

Silverlight在通过HTML文件执行时运行web服务器,silverlight,visual-studio-2012,Silverlight,Visual Studio 2012,我已经使用VS 2012(SL 5)创建了一个Silverlight应用程序。当我在visualstudio中运行它时,一切都运行得很好,一个web服务器与我的应用程序一起执行。但当我运行VisualStudio生成的HTML文件时,没有运行web服务器,因此我的应用程序的一些功能(例如Telerik RadUpload)停止工作。出什么事了?我的最终用户应该能够通过单击此HTML文件来运行应用程序。单击HTML文件时,如何在应用程序旁边运行web服务器?您需要将HTML文件放在运行的web服务

我已经使用VS 2012(SL 5)创建了一个Silverlight应用程序。当我在visualstudio中运行它时,一切都运行得很好,一个web服务器与我的应用程序一起执行。但当我运行VisualStudio生成的HTML文件时,没有运行web服务器,因此我的应用程序的一些功能(例如Telerik RadUpload)停止工作。出什么事了?我的最终用户应该能够通过单击此HTML文件来运行应用程序。单击HTML文件时,如何在应用程序旁边运行web服务器?

您需要将HTML文件放在运行的web服务器上。从VisualStudio获得的web服务器是用于调试的开发人员web服务器。谢谢,但我如何才能做到这一点?我怎样才能得到一个运行中的服务器?是否有任何示例代码或教程?这取决于您希望如何以及在何处运行它。最简单的方法就是在网上找个便宜的网上酒店。只需确保它正在使用.NET运行MS IIS即可。最便宜的酒店通常只支持开源,比如Linux和PHP。如果您在本地设置,您应该有一个不是home edition或类似的Windows。然后,您应该能够转到控制面板并在计算机上打开IIS。搜索此内容将很快向您展示如何。好的,谢谢,但我如何在本地主机上运行服务器?我的用户从他们自己的计算机上运行html文件,即没有internet,是否有任何选项?对不起。我不知道如何解决这个问题。您应该能够在本地运行Silverlight文件,但某些功能将受到限制。例如,对本地文件系统、打印等的许可非常严格。如果您将其放在服务器上,并使用证书对文件进行签名,然后以浏览器外(OOB)方式安装应用程序,则可以处理这些限制。我不知道Telerik控件的细节,但您面临的挑战可能与对文件系统的访问受限有关。