首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >运行子文件夹中的ASP.NET网站

运行子文件夹中的ASP.NET网站
EN

Stack Overflow用户
提问于 2009-10-04 09:46:15
回答 5查看 27.8K关注 0票数 21

有没有办法在网站的子文件夹中运行ASP.NET网站?

举个例子,假设我想在我的网站上运行名为" wiki“的文件夹中的screwturn维基(http://www.screwturn.eu/),我可以更改screwturn网站的web.config来告诉它它正在"wiki”文件夹中运行吗?(就像说"~/“= "/wiki/")

然后,wiki将在"/wiki/bin“中的"~/bin”中找到它的程序集,对于新根目录下的所有其他文件夹也是如此。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-10-04 10:08:13

小菜一碟,您可以将虚拟目录添加到IIS网站的根目录,并将其指向站点的路径,或者将其放在网站根目录的物理目录中,然后通过在IIS管理控制台中右键单击它,转到“属性”,然后单击应用程序名称旁边的“创建”,将其转换为应用程序。

票数 14
EN

Stack Overflow用户

发布于 2010-04-30 00:55:19

您需要停止根web.config文件中的配置继承,以便wiki web.config不会从根web.config中读取任何内容。

票数 11
EN

Stack Overflow用户

发布于 2014-10-16 21:37:25

正如其他人指出的那样。基本上你需要把它放到你的子应用程序Web.config中,当然你还需要配置域(子域等),IIS设置。

<configuration>    
  <location path="." inheritInChildApplications="false">

    //your code here

    <system.web>
      //your code here
    </system.web>

    //your code here

  </location>     
</configuration>
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1516041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档