如何将asp.net应用程序部署到IIS6网络服务器的根目录?我之前部署的所有应用程序都在目录中,例如http://www.example.com/app1/。为了第一次部署它,我总是去了IIS管理器,并在该文件夹的属性中选择了“创建应用程序”。
现在我正在尝试在网站的根目录上创建一个应用程序,例如http://www.example.com/。但属性页面不同,似乎没有在根目录中创建应用程序的选项。
这可能很简单,但我无法弄明白。
答案 0 :(得分:11)
应用程序设置位于站点属性的“主目录”选项卡上(右键单击站点的根节点并选择属性)。
答案 1 :(得分:9)
根文件夹已经是一个应用程序 - 无需创建一个。您以相同的方式部署 - 文件夹只是“/”而不是“app1 /”。
答案 2 :(得分:4)
保罗说的话。重要的是,如果已经有应用程序在虚拟目录中运行(例如/ App1),那么可能会有一些配置大战,因为基本配置设置会覆盖应用程序的设置,从而导致直接崩溃或(更糟)意外行为
答案 3 :(得分:4)
您应该创建新网站,而不是在(默认网站)上创建新的网络应用程序或虚拟路径。
这种方式将使您的Web应用程序成为根路径“/”。
答案 4 :(得分:0)
非常简单的方法是只需键入URL作为' localhost'来访问您的应用程序:
打开IIS服务 - >网站 - >默认网站 - > (r8点击) - >管理网站 - >高级设置
现在它将显示新窗口;
1)imp:选择物理路径:(现在将此路径更改为您应用的路径): 例如我的路径是:C:\ Users \ Mahadev \ Documents \ visual studio 2017 \ Projects \ WebApp \ WebApp
所以可能希望你的路径会喜欢这个并选择它。 在这个路径文件夹名称可能是App数据,App start,bin ..等等
2)物理路径凭据:点击此处并选择“特定用户”#39;并提供OS用户名密码。现在点击“确定”