项目中出现这个问题,不知道什么原因,删一部分代码就没事了,求解决方案,
参考:https://github.com/dotnet/roslyn/issues/39676
设置项目属性 试试看:
<PropertyGroup>
<RazorCompileOnBuild>false</RazorCompileOnBuild>
<RazorCompileOnPublish>false</RazorCompileOnPublish>
</PropertyGroup>
这个方法只是本地好使,如果发布到服务器上面,启动时不编译 发布时也不编译,发布的页面就找不到了,报错404
@Tom.汤: 不敢轻易发布环境测试了
我也碰到过你这种问题,一般都是设置配置项解决,这个网上可以搜到,如果不行找到报错的地方设置一下长度。我出现的问题是接口返回数据进行序列化操作时长度超限提示的,所以我重写了数据返回接口并且设置长度为最大值。
提示的错误文件是csc,找不到位置啊
bing.com 搜索“oawebsite 长度超过限制”得到:https://www.coder.work/article/3067696,
– 快乐的凡人721 2周前把上面链接 末尾的 逗号 删除。
– 快乐的凡人721 2周前@快乐的凡人721: 这是一个解决方案,他并没有说在哪个页面有问题,而是在生成启动的时候出现了以上的问题
– 摸头长不高 2周前@摸头长不高: 里面还有一个 stackoverflow 的网页,英文页面可以进去看看咯
– 快乐的凡人721 2周前@快乐的凡人721: 看了 方法也试了,有个属性是不在启动时编译,发布完后,在测试网站找不到这个cshtml文件
– 摸头长不高 2周前