Asp.net mvc 是否可以在本地IIS Web服务器上测试Asp.net MVC(使用Visual Studio开发)作为网站的根应用程序。。。?

Asp.net mvc 是否可以在本地IIS Web服务器上测试Asp.net MVC(使用Visual Studio开发)作为网站的根应用程序。。。?,asp.net-mvc,model-view-controller,iis,Asp.net Mvc,Model View Controller,Iis,我想在本地IIS Web服务器上测试我的asp.net MVC项目(使用Visual Studio开发),将其作为目标网站的根应用程序,而不是根应用程序下的嵌套/子应用程序 注意:如果我们在本地IIS Web服务器上测试项目,通常Visual Studio会强制我们在网站下创建虚拟目录 编辑1:请不要建议我将其发布到根应用程序,因为它有点乏味。对不起,我很懒。您不必创建虚拟目录。在IIS中创建一个单独的站点(可能具有不同的端口,例如:8080),并将该站点指向本地project web文件夹 现

我想在本地IIS Web服务器上测试我的asp.net MVC项目(使用Visual Studio开发),将其作为目标网站的根应用程序,而不是根应用程序下的嵌套/子应用程序

注意:如果我们在本地IIS Web服务器上测试项目,通常Visual Studio会强制我们在网站下创建虚拟目录


编辑1:请不要建议我将其发布到根应用程序,因为它有点乏味。对不起,我很懒。

您不必创建虚拟目录。在IIS中创建一个单独的站点(可能具有不同的端口,例如:8080),并将该站点指向本地project web文件夹


现在在visual studio中,将项目url设置为,您就可以在根目录下测试站点了。

如果您懒惰,为什么要在IIS上测试呢?Visual Studio的内置web服务器是否足以满足您的需要?内置web服务器运行速度太慢。您不必在主题中问全部问题。@user6130,“本地项目web文件夹”是什么?在IIS中设置站点时,MVC与webform没有任何不同。转到IIS并创建一个站点,它将询问您站点的物理路径,您将其指向MVC根目录。我是否应该选中
覆盖应用程序根目录URL
?不需要,只需将项目URL更改为指向您的IIS站点URL即可。例:@user6130,非常感谢。它工作和运行非常快:-)