让LightSwitch程序运行在Silverlight 5之上

         一直在关注Lightswtich,但微软在发布了Silverlight 5后,Lingthswitch开发团队一直对Silverlight5没有表态.早晨刚刚看到老外的一个帖子(http://social.msdn.microsoft.com/Forums/en-US/lightswitch/thread/91f391bd-7f33-4bb5-bb5c-447f7b15e4af ),里面详细说明了在目前下让Lightswitch运行在Silverlight5上的一种方法.

     其主要方法就是 

 

  1. 将lightswitch项目生成的"Client"和"ClientGenerated"两个项目文件 "Client.csproj"和"ClientGenerated.csproj"中 的<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>替换成<TargetFrameworkVersion>v5.0</TargetFrameworkVersion>.
  2. 将项目中引用是叹号的dll替换成Silverlight5版本dll. 
  3. 将项目中的"default.htm"文件中的" <param name="minRuntimeVersion" value="4.0.60129.0" />"替换成"<param name="minRuntimeVersion" value="5.0.61118.0"/>"

 

      主要截图说明:

      1.创建lightswitch项目,lightswitch默认使用SL4版本.

         让LightSwitch程序运行在Silverlight 5之上_第1张图片

        2.关掉项目,打开项目所在目录,对"Client"和"ClientGenerated"目录中的项目文件(Client.csproj,ClientGenerated.csproj)进行修改.

         让LightSwitch程序运行在Silverlight 5之上_第2张图片

           让LightSwitch程序运行在Silverlight 5之上_第3张图片

           将 Client.csproj,ClientGenerated.csproj 文件中的<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>替换成                 <TargetFrameworkVersion>v5.0</TargetFrameworkVersion>

          3. 环境已经从SL4 换成 SL5

          让LightSwitch程序运行在Silverlight 5之上_第4张图片 

          4.替换有叹号的Dll,换成5.0.5.0版本. 

          让LightSwitch程序运行在Silverlight 5之上_第5张图片 

          5.将项目中的"default.htm"文件中的" <param name="minRuntimeVersion" value="4.0.60129.0" />"替换成"<param name="minRuntimeVersion" value="5.0.61118.0"/>"

          6.运行系统.现在系统运行在SL5之上了. 

 

         

       

 

你可能感兴趣的:(silverlight)