我正在将.net框架web迁移到.netcore
在移动“视图”文件夹时遇到问题。似乎每个带有@inherits ViewPage<TModel>的剃刀页面
我得到一个错误"The type or namespace 'ViewPage<>' could not be found (are you missing a using directive or an assembly reference?).
我已经在我的项目中安装了ServiceStack.Razor和ServiceStack.Mvc nuget包,但是它在视图文件夹中无法识别它。
我的设置包括一个带有类的lib文件夹和一个带有view文件的view文件夹,它们产生输出。视图是在类似于以下内容的View类中导入的:
class View {
public function render(string $basename, Array $params) : string {
extract($params, EXTR_PREFIX_INVALID, 'v');
ob_start();
include sprintf('%s/views/%s.php', dirname(__DIR__)
我创建了一个没有数据库表的yii模型,但现在的问题是,每当我试图在视图文件中调用模型函数时,它都无法识别
class blah extends CActiveRecord()
public static function model($className=__CLASS__)
{
return parent::model($className);
}
public function tableName()
{
return '{{UNVETTED}}';
}
public functi