相关疑难解决方法(0)

在IIS/ASP.Net中的.NET 1.1应用程序中创建.NET 3.0子应用程序

我基本上尝试做与此问题相同的事情,在文件夹中创建一个新的应用程序,以便可以按如下方式访问它.

* http://www.domain.com/ < Main App
* http://www.domain.com/newapp < New App
Run Code Online (Sandbox Code Playgroud)

问题是newapp正在从主应用程序中读取web.config,这会导致错误,因为它没有所有相同的dll等.
对于新应用程序,在IIS中,起点设置为/ newapp,所以我我不知道为什么它从/读取web.config.它被设置为它自己的应用程序.

我在XP专业版的IIS6中测试这个,所以不确定这是否有所作为.主应用程序是dotnet 1.1,新应用程序是3.0.

编辑:添加'inheritInChildApplications <location>在1.1中不起作用,您会收到错误:

Parser Error Message: Unrecognized attribute 'inheritInChildApplications'
Run Code Online (Sandbox Code Playgroud)

asp.net iis asp.net-1.1 web-applications asp.net-2.0

5
推荐指数
1
解决办法
571
查看次数

在IIS/ASP.NET上的物理文件夹中创建虚拟应用程序/目录

我想要实现的很简单:

请注意,"my-site"是一个空网站,里面有一堆文件夹,"foo","bar","baz"等.

所以,当我右键单击"foo"并选择"New> virtual directory"并添加我的应用程序时,我已用VS.NET编写,然后尝试导航到http:// localhost/foo/upload我收到此错误:

Parser Error Message: An error occurred loading a configuration file: Failed to 
start monitoring changes to 'C:\InetPub\my-site\foo\web.config' 
because access is denied.
Run Code Online (Sandbox Code Playgroud)

问题是,没有网络配置.在"foo"文件夹中,它不应该因为它只是网站中的普通文件夹.如果我在顶层添加虚拟目录,比如说http:// localhost/foo_upload,一切都按原样运行......那么,我在这里做错了什么?

c# asp.net iis web-config virtual-directory

4
推荐指数
1
解决办法
8200
查看次数