从IIS Express访问静态内容

时间:2015-11-03 16:09:40

标签: asp.net iis iis-express nancy

我正在开发一个Nancy应用程序,其中包含各种文件夹,我希望在其中访问代码中的静态内容。这些文件夹将复制到项目的bin目录中。通常,使用默认的RootPathProvider来访问这些是很简单的。

但是,当我在IIS Express中运行应用程序时,根路径计算为

...AppData\Local\Temp\Temporary ASP.NET Files\root\... (several more folders)

因为这是程序集执行的位置。但是这个位置不包含我的整个项目,只包含一个程序集。 IIS Express将项目的程序集拆分为几个文件夹,我无法在任何地方找到这些文件夹中的静态内容。

除了使用硬编码路径之外,有没有办法在使用IIS Express时引用通常复制到Web应用程序bin文件夹的静态内容?

0 个答案:

没有答案