有没有办法在IIS express中创建虚拟目录?我知道Cassini不能这样做,如果不使用完整版本的IIS就能做到这一点会很好.
到目前为止我已经知道了我可以在IIS Express中本地浏览我的应用程序,如下所示:
我想要做的是创建一个名为"OffSiteStuff"的虚拟目录,并将其指向我的C驱动器上的某个位置,如"c:\ offsitestuff",然后浏览到该文件夹中的项目,如下所示:
HTTP://本地主机:1132/OffSiteStuff/UserUploadedImage.jpg
我知道我可以使用我的网站中的文件夹进行此操作并仍然使用IIS Express,或者就像普通的旧卡西尼而言,但是此文件夹将存储用户上传的图像,我真的不希望这些图像混淆应用文件.
另一个"走向大"的解决方案是每次我想调试使用异地内容的功能时,将站点部署到一个完整的Server 2008 IIS 7.5实例上,但这也有点麻烦.
有什么方法可以在<System.WebServer />
Web配置元素中执行此操作吗?
是否可以从IIS7中的虚拟目录运行MVC应用程序?我在ASP.NET MVC3中构建了一个开源实用程序应用程序,并想知道这是否是一个错误; 可能是因为无法从虚拟目录运行该站点.
如果从名为/ app的虚拟目录运行,则采用/ home/index的简单默认路由,实际上是/ app/home index.哪种方式会让路由变得混乱.
我不希望用户必须更改路由并重新编译项目以在虚拟目录中使用该应用程序.有没有办法更改配置参数以指示应用程序的根文件夹是什么?