我試圖通過Nancy在文件夾assets
中提供靜態資源。下面是我使用的引導程序代碼:爲Nancy 2.0(clinteastwood)提供嵌入式靜態文件
protected override void ConfigureConventions(NancyConventions nancyConventions)
{
var assets = EmbeddedStaticContentConventionBuilder.AddDirectory(
"/assets", GetType().Assembly);
nancyConventions.StaticContentsConventions.Add(assets);
base.ConfigureConventions(nancyConventions);
}
我已標記的文件(project root)/assets/test.css
作爲嵌入資源。但是,當我啓動服務器並訪問localhost:5000/assets/test.css
時,出現404錯誤。
應該指出,我在OS X Sierra上運行dotnet core 2.0-preview2-final。
嘗試資產remane內容和刪除代碼 – Linefinc
我仍然不能夠通過'/ test.css'或'/ Content/test.css'訪問文件。請注意標題,我希望嵌入靜態資源。 – eltiare
我有同樣的問題,快速的方法是將資源添加到代理 – Linefinc