开发者

How can I share my stylesheets between different solutions in ASP.NET MVC 3?

I have three solutions; all share one thing in common which is the stylesheets. I would like to have only one version of the stylesheets.

I thought to put this and maybe other things like common scripts in one project and then have all three solutions reference this same project.

But how can I link in the stylesheets to my layout pages. Currently I use:

<开发者_开发百科;link href="@Url.Content("~/Content/Stylesheets/Package3.css")" 
      rel="stylesheet" type="text/css" />

Any advice would be appreciated.


You might be able to do this with your source control? But the better solution might ultimately be to make a 4th project of your static shared files (ex. css, javascript, images) and deploy them to a URL that you will only use to serve this content.

So you can reference in your project like:

<link href="http://mydomain.com/content/stylesheets/package3.css" rel=stylesheet" type="text/css" />

Where mydomain.com is actually your 4th project that only hosts the static content.


You can use the 'Add as link' option.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜