关于今天遇到的.net项目dll没有引入导致的运行时问题
今天拿到了一个项目然后遇到了这样的问题
这个问题首先我以为是mvc版本问题(网上大部分都是这么说),后来把所有的版本排查了一遍之后发现版本并没有问题。
然后我再看了一遍项目的引用,终于发现了问题所在,在项目的引用路径发现了好几个感叹号,原来是我的引用不完整所导致
我没有把System.Web.WebPages.Razor这个dll文件引入项目中,之后手动引入之后就可以正常运行了。
这个错误不会再编译时报错,只有在运行的时候才会出现。
记录一下遇到的问题