Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/322.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 在服务器上部署lightswitch web应用程序:HTTP错误500.19-内部服务器错误_Visual Studio_Visual Studio Lightswitch - Fatal编程技术网

Visual studio 在服务器上部署lightswitch web应用程序:HTTP错误500.19-内部服务器错误

Visual studio 在服务器上部署lightswitch web应用程序:HTTP错误500.19-内部服务器错误,visual-studio,visual-studio-lightswitch,Visual Studio,Visual Studio Lightswitch,我在服务器上部署3层lightswitch web应用程序时遇到问题 在本地服务器IIS7上,一切正常,但当我将其部署到也运行IIS7的vps时,当我尝试导航到页面时,会出现以下错误: HTTP错误500.19-内部服务器错误 无法访问请求的页面,因为该页面的相关配置数据无效 我已经在光盘上发布了一个软件包,将其上传到服务器,并成功地在默认网站下安装了该应用程序。但当我导航到应用程序时,它会显示错误 这是显示为问题区域的内容: Config Source 141: </syste

我在服务器上部署3层lightswitch web应用程序时遇到问题

在本地服务器IIS7上,一切正常,但当我将其部署到也运行IIS7的vps时,当我尝试导航到页面时,会出现以下错误:

HTTP错误500.19-内部服务器错误 无法访问请求的页面,因为该页面的相关配置数据无效

我已经在光盘上发布了一个软件包,将其上传到服务器,并成功地在默认网站下安装了该应用程序。但当我导航到应用程序时,它会显示错误

这是显示为问题区域的内容:

Config Source

  141:   </system.serviceModel>
  142:   <uri>
  143:     <schemeSettings>
Config源代码
141:   
142:   
143:     
它是web.config文件的一部分。当我打开它走到那里时,我看到:

     <uri>
    <schemeSettings>
      <add name="http" genericUriParserOptions="DontUnescapePathDotsAndSlashes" />
      <add name="https" genericUriParserOptions="DontUnescapePathDotsAndSlashes" />
    </schemeSettings>
  </uri>

加上下划线部分,进一步解释了错误:

web.conf错误:元素“schemeSettings”不能包含子元素“add”,因为父元素的内容模型为空

我试着在互联网上寻找解决方案,但没有成功


谢谢大家!

我发现了问题所在

在IIS上,我为应用程序选择了DefaultAppPool。当我将其更改为ASP.NET v4.0时,错误消失了。这可以在应用程序基本设置中完成

打开IIS管理器,选择应用程序,在资源管理器的右栏中单击“基本设置”,单击“按钮选择”,然后选择ASP.NET v4.0,单击“确定”

对我来说就是这样。希望它能帮助别人