为什么我的应用程序无法在本地服务器上正确加载?
Why my app does not load correctly on local server?
我正在我工作的服务器上设置一个新应用程序,当我访问资源管理器上的 IP 地址时,显示默认应用程序
Default app
但是当我尝试访问我创建的应用程序时显示此错误
My app
这是我的 web.config 文件
<?xml version="1.0" encoding="utf-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="Default.aspx" />
</files>
</defaultDocument>
</system.webServer>
<system.web>
<compilation targetFramework="4.5.2" />
<httpRuntime targetFramework="4.5.2" />
<pages>
<controls>
<add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" />
</controls>
</pages>
</system.web>
<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
</appSettings>
</configuration>
这是我的文件
Files of application
我尝试了很多解决方案,比如 IIS 管理器上的文件夹许可、启用匿名访问、修改 web.config 文件、修改 AutoEventWireup="true|false " 等,但所有这些都让我想到了同样的错误,会不会是编译错误?我通过文件系统发布并粘贴到 wwwroot 目录
除第一页(登录)外,我还使用母版页
根据您显示的配置,您很可能需要在 IIS 中为您的应用程序配置一个 virtual directory 到 运行 中。
我解决了我的问题(不确定我做了什么与以前不同但现在可以用了)
而不是adding another website I added an application on the default website
问题就解决了
非常感谢
我正在我工作的服务器上设置一个新应用程序,当我访问资源管理器上的 IP 地址时,显示默认应用程序
Default app
但是当我尝试访问我创建的应用程序时显示此错误
My app
这是我的 web.config 文件
<?xml version="1.0" encoding="utf-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="Default.aspx" />
</files>
</defaultDocument>
</system.webServer>
<system.web>
<compilation targetFramework="4.5.2" />
<httpRuntime targetFramework="4.5.2" />
<pages>
<controls>
<add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" />
</controls>
</pages>
</system.web>
<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
</appSettings>
</configuration>
这是我的文件
Files of application
我尝试了很多解决方案,比如 IIS 管理器上的文件夹许可、启用匿名访问、修改 web.config 文件、修改 AutoEventWireup="true|false " 等,但所有这些都让我想到了同样的错误,会不会是编译错误?我通过文件系统发布并粘贴到 wwwroot 目录
除第一页(登录)外,我还使用母版页
根据您显示的配置,您很可能需要在 IIS 中为您的应用程序配置一个 virtual directory 到 运行 中。
我解决了我的问题(不确定我做了什么与以前不同但现在可以用了)
而不是adding another website I added an application on the default website
问题就解决了
非常感谢