C# 覆盖波浪线(~)在razor视图页面中解析为的内容

C# 覆盖波浪线(~)在razor视图页面中解析为的内容,c#,asp.net,url,razor,C#,Asp.net,Url,Razor,我想知道是否有可能,是否可以覆盖razor视图页面中的波浪(~)解析 比如说 <link type="text/css" rel="stylesheet" href="~/Content/Site.css"> 有没有什么地方我也可以覆盖波浪线解决的问题?我有一个自定义视图引擎和基本视图页面,但似乎找不到它 提前谢谢 编辑 我有内容,例如css和图像存储在单独的模块文件夹中。正在呈现的视图属于某个模块,因此我希望~解析为模块内容文件夹,而不是主机 我已经知道我的模块等的路径,我只

我想知道是否有可能,是否可以覆盖razor视图页面中的波浪(~)解析

比如说

<link type="text/css" rel="stylesheet" href="~/Content/Site.css">

有没有什么地方我也可以覆盖波浪线解决的问题?我有一个自定义视图引擎和基本视图页面,但似乎找不到它

提前谢谢

编辑


我有内容,例如css和图像存储在单独的模块文件夹中。正在呈现的视图属于某个模块,因此我希望~解析为模块内容文件夹,而不是主机


我已经知道我的模块等的路径,我只想能够将~从解析更改为/,以解析为/ModuleName/

您想将其覆盖到什么<代码>~表示“应用程序根目录”。相关:我将css和图像等内容存储在单独的模块文件夹中。正在呈现的视图属于某个模块,因此我希望~解析为模块内容文件夹,而不是主机。您能否发布一个示例,例如您拥有的简单文件夹树?如果您已经知道模块的路径,为什么不使用
~/ModulePath/resourcesInside
?所以在您的例子中,
~/ModuleName/..