在子目录中部署ASP.NET应用程序

时间:2011-04-18 15:25:50

标签: asp.net

我有一个小而廉价的托管,我用于我的“公司”。主站点(在根级别)使用WordPress。

我想在子目录中部署一些应用程序,例如

  

www.mysite.com/demo_app1
  www.mysite.com/demo_app2

是否可以* 无法访问IIS虚拟目录*

目前我收到“Parse Error:无法加载'myapp._Default'”

我无法访问IIS,因为我的托管很便宜(可能......太便宜了;))...

2 个答案:

答案 0 :(得分:7)

无法从您网站的子目录上的web.config创建新的网络应用程序。

原因很简单,因为您需要具有更高的访问级别,并且还要将Web应用程序连接到特定的池。这不能从web.config自己完成。

现在问题的另一个解决方案是,如果你的秒应用程序很小,试着让它们一起运行。为此,请使用根bin目录添加dll,并使用root web.config为子应用程序添加额外设置。如果您的子目录中没有那么难以与根目录冲突的应用程序,那么这可以工作。

答案 1 :(得分:0)

至少需要将您的根目录标记为ASP.NET应用程序。

无论如何,编辑web.config并将编译模式设置为debug并检查是否禁用了自定义错误。这会让你看到发生了什么。