据我了解,默认构建操作已从“无”更改为“内容”,以支持 Visual Studio 发布/部署。
对于特定项目,我不使用 Visual Studio 发布/部署方法,也不需要从命令行编译。
将构建操作设置为“编译”似乎仍然可以编译,另外还有编译时错误和针对 cshtml 中的任何编码错误生成警告的额外好处。
与通常的仅运行时错误相比,这似乎是一个巨大的好处。
如果我将构建操作更改为“编译”,有人知道我以后会遇到什么问题吗?
非常感谢..
编辑:我不确定我将来可能会遇到什么问题,除了 VS 部署或命令行编译,但为了安全起见,我选择了 marcind 在他的评论中提到的预编译选项。我将其标记为最接近的答案。