在发布ASP.NET 5 Core应用程序时,可能会遇到用DisplayFor()方法显示必需属性时出错的问题。这个问题的原因是发布时没有包含必需的'jQuery验证”文件。
为了解决这个问题,我们可以按照以下步骤:
1.切换到项目根目录,打开'project.json”文件。
2.找到并添加以下依赖项:
"jQuery.Validation": "1.14.0"
3.然后,在项目根目录打开控制台程序,运行以下命令:
dnu restore
4.最后,运行以下命令重新生成应用程序:
dnu build
现在,你的ASP.NET 5 Core应用程序就可以完美地发布了,并且可以使用DisplayFor()方法正常显示必需的属性了。