这个问题的解决方式是我电脑卡出来的,emm,感谢电脑?[捂脸],让我多卡出来一个@
当使用Css@与Razor中的@冲突,编译器直接按照Razor语法去编译,所以直接报了编译错误:
CS0103: The name ‘page’ does not exist in the current context,如图所示:

这里为了区分Css中的@和Razor中的@,做了一下区分,即使用Css@时,多加一个@
@@page {
size: A4;
margin: 0;
}
Ok,到此正常编译。
本文介绍了在编程时遇到的Css@与Razor@符号冲突导致的编译错误,通过在Css中使用@@来避免混淆,从而解决了CS0103编译错误。修复后,代码能够正常编译。

163

被折叠的 条评论
为什么被折叠?



