我有一个名为:DocCat,IIS中的应用程序名称相同的asp网络项目。 当我打开我的ASP .NET应用程序从Visual Studio(IIS快递)它具有这样的路径:
http://localhost:49727/Pages/Main.aspx如何在页面上更改IIS的启动路径IIS
但是,当我想在IIS中打开它,我有这样的路径:
http://localhost:49727/DocCat/
和它打开只有文件夹,而不是我的启动页面。 我需要将我的web应用程序在IIS中的起始页面路径重命名为http://localhost:49727/Pages/Main.aspx
我该怎么办?
我尝试:
1)添加此代码Webcongif文件:
<system.webServer>
<defaultDocument>
<files>
<add value="Pages/Main.aspx" />
</files>
</defaultDocument>
</system.webServer>
2)设置默认文件Main.aspx或页/ Main.aspx
3)添加虚拟目录同虚拟路径Pages/Main.aspx和物理路径:BigCar/BigCar/Pages
如何重命名IIS中的启动路径?
编辑。建议的问题没有解决我的问题 - 因为startuo页在IIS中打开文件夹,而不是页面 - likle这样的:
可能重复的[asp.net网站默认文档在子文件夹中](http://stackoverflow.com/questions/421778/asp-net-site-default-document-in-subfolder) – ThatChris
@ChristopherTrevor no duplicates,read我的编辑PLZ –
您的文件似乎并未真正发布,而是它们是原始源文件。在Visual Studio中,您是否右键单击并发布?然后您需要将生成的文件从那里复制到您的网站目录。然后按照上一个链接给出的建议。 – ThatChris