Asp.net mvc 4 在TFS构建服务器上编译razor视图(2012年)
我想配置我们的TFS构建服务器,以便它编译我的视图并通知我编译错误 这是我的配置:Asp.net mvc 4 在TFS构建服务器上编译razor视图(2012年),asp.net-mvc-4,razor,tfs,Asp.net Mvc 4,Razor,Tfs,我想配置我们的TFS构建服务器,以便它编译我的视图并通知我编译错误 这是我的配置: <Target Name="BuildViews" Condition="'$(MvcBuildViews)'=='true'" AfterTargets="AfterBuild"> <Message Importance="normal" Text="Precompiling views" /> <AspNetCompiler VirtualPath="temp"
<Target Name="BuildViews" Condition="'$(MvcBuildViews)'=='true'" AfterTargets="AfterBuild">
<Message Importance="normal" Text="Precompiling views" />
<AspNetCompiler VirtualPath="temp" PhysicalPath="$(WebProjectOutputDir)" />
</Target>
构建服务器上是否安装了MVC?是否安装MVC4?应该在/bin文件夹中。你的意思是什么?构建服务器应该像开发人员机器一样设置,包括用于开发应用程序的软件加载。如果您必须在本地环境中安装MVC4,那么还需要在构建服务器上安装它。我只是犯了一些奇怪的错误。。例如D:\TfsBuildCache\1\Episerver7\trunk\src\Pdk.Website\Pdk.Website.csproj(1436):如果需要覆盖目标目录,则必须指定TargetPath参数。
d:\TfsBuildCache\1\Episerver7\trunk\Assemblies\_PublishedWebsites\Pdk.Website\Views\ActionStart\Index.cshtml (3): The name 'model' does not exist in the current context