Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/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
C# 配置错误:使用注册为allowDefinition=';机器应用';超出应用程序级别_C#_Asp.net_Iis_Web Config - Fatal编程技术网

C# 配置错误:使用注册为allowDefinition=';机器应用';超出应用程序级别

C# 配置错误:使用注册为allowDefinition=';机器应用';超出应用程序级别,c#,asp.net,iis,web-config,C#,Asp.net,Iis,Web Config,我使用c#和asp.net开发了一个web应用程序,但当我试图使用ftp发布并将其放入服务器时,我遇到以下错误: 配置错误 描述:配置处理过程中发生错误 服务此请求所需的文件。请查看具体错误 请参阅下面的详细信息,并适当修改配置文件 解析器错误消息:使用注册为的节是错误的 allowDefinition='MachineToApplication'超出应用程序级别。这个错误 可能是由于未将虚拟目录配置为应用程序造成的 在IIS中 在这里,如果我在web配置文件的第9行进行检查,则会得到以下结果:

我使用c#和asp.net开发了一个web应用程序,但当我试图使用ftp发布并将其放入服务器时,我遇到以下错误:

配置错误

描述:配置处理过程中发生错误
服务此请求所需的文件。请查看具体错误 请参阅下面的详细信息,并适当修改配置文件

解析器错误消息:使用注册为的节是错误的 allowDefinition='MachineToApplication'超出应用程序级别。这个错误 可能是由于未将虚拟目录配置为应用程序造成的 在IIS中

在这里,如果我在web配置文件的第9行进行检查,则会得到以下结果:

  <authentication mode="Forms">


我也犯了同样的错误。请帮我做这个。谢谢。

以下是我的解决方案:实际上,路径没有正确配置到IIS中作为虚拟目录。因此,我必须创建一个正确的虚拟目录,然后只有我才能访问该站点

以下是我的解决方案:实际上,路径没有正确配置到IIS中作为虚拟目录。因此,我必须创建一个正确的虚拟目录,然后只有我才能访问该站点

您是否在IIS中使用站点下的应用程序?给定源文件路径,根项目文件夹是什么\\fs8-n02\stor10wc2dfw1\555713\570520\www.gxxxxjjsxx.ssd\web\content\2way\armbyes它是根项目文件夹。您是否在IIS中使用站点下的应用程序?给定源文件路径,根项目文件夹是什么\\fs8-n02\stor10wc2dfw1\555713\570520\www.gxxxxjjsxx.ssd\web\content\2way\armbyes它是根项目文件夹。
  <authentication mode="Forms">
     <?xml version="1.0"?>

     <configuration>
     <system.web>
    <customErrors mode="Off"/>
    <authentication mode="Forms">
      <forms loginUrl="Login.aspx" timeout="2880"/>
    </authentication>
    <compilation debug="true" targetFramework="4.5" />
    <httpRuntime targetFramework="4.5" />
    <pages validateRequest="false">
      <controls>
        <add tagPrefix="ajaxtoolkit" namespace="AjaxControlToolkit" assembly="AjaxControlToolKit" />
      </controls>
    </pages>
    <globalization culture="en-GB"/>
  </system.web>
  <appSettings>
    <add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
  </appSettings>
</configuration>