Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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
Visual studio 2012 在Web平台安装程序中从何处获取Visual Studio LightSwitch 2012服务器运行时?_Visual Studio 2012_Visual Studio Lightswitch - Fatal编程技术网

Visual studio 2012 在Web平台安装程序中从何处获取Visual Studio LightSwitch 2012服务器运行时?

Visual studio 2012 在Web平台安装程序中从何处获取Visual Studio LightSwitch 2012服务器运行时?,visual-studio-2012,visual-studio-lightswitch,Visual Studio 2012,Visual Studio Lightswitch,我已将我的2011 Lightswitch应用程序升级到2012 RTM,在本地运行良好。但是,当我尝试将其发布到web服务器时,它失败() 我检查了live server上的Web平台安装程序,它没有“Visual Studio LightSwitch 2012 server Runtime without Local SQL”()——它只有2011版 我从哪里获得2012版本?网络上几乎没有关于它的信息。我认为您所需要的只是将应用程序目录中的.NET framework从4.0更改为4.5。

我已将我的2011 Lightswitch应用程序升级到2012 RTM,在本地运行良好。但是,当我尝试将其发布到web服务器时,它失败()

我检查了live server上的Web平台安装程序,它没有“Visual Studio LightSwitch 2012 server Runtime without Local SQL”()——它只有2011版


我从哪里获得2012版本?网络上几乎没有关于它的信息。

我认为您所需要的只是将应用程序目录中的.NET framework从4.0更改为4.5。

好的,我将在这里总结我的经验,因为它可能会帮助其他正在升级的人。我的应用程序使用Telerik RadgridView控件和表单身份验证。它运行OOB:

1) 首先,我升级到RTMLS2012版本并重新构建我的应用程序-所有这些都可以在Dev上正常工作

2) 然后,我尝试部署到我的Win2008服务器,没有任何更改(注意:它运行的是LS2011版本,没有任何问题)。此操作失败,在发布过程中出现“未知”消息。为了解决这个问题,我取消选中了发布向导上的标志“IIS服务器具有Lightswitch部署先决条件”

3) 下一个问题:Silverlight应用程序将显示“加载”,然后显示一个空白屏幕。有一次我收到一条消息说“调试资源字符串不可用”。这里的问题是发布向导创建的IIS站点具有Windows和Forms身份验证(在IIS身份验证图标下)。禁用Windows身份验证解决了此问题。我终于可以登录到我的应用程序了

4) 最难的问题:该应用程序将登录并正常工作约20秒。然后它将抛出Silverlight未处理的异常:“sllauncher.exe中0x5ceed700处的未处理异常:0xC0000 094:整数除零”。在谷歌搜索了很多次之后,有人问我是否使用了虚拟机——服务器是虚拟机,他们建议我作为单处理器运行(也就是说,这是一个线程错误)。我没有尝试这个,而是尝试从另一台PC作为客户端OOB运行(我在服务器上测试)。这就奏效了

所有这些之后,我的应用程序现在已经启动并作为Lightswitch 2012运行。。。。希望这对别人有帮助


注意:我没有在服务器上安装.NET 4.5(我的项目目标是.NET 4)或Lightswitch 2012必备软件。它与Silverlight 4 Telerik DLL配合使用。

它被称为“Visual Studio 2012的LightSwitch-带有(out)本地SQL Express的服务器配置”,可在Web平台安装程序上获得。

您的意思是在IIS应用程序池上吗?这仍然是在谈论2011年,而不是2012年