3 回答
TA贡献1816条经验 获得超4个赞
我从obj / Debug文件夹中删除了所有内容,并修复了此错误。这让我离开了
<MvcBuildViews>true</MvcBuildViews>
选项在我的项目文件中(随T4MVC T4模板一起提供)。
编辑:只需使用“构建”->“重建解决方案”菜单即可轻松实现这一目的(因为重建实际要做的是清除obj / Debug文件夹,然后生成解决方案)。
TA贡献1876条经验 获得超6个赞
我在MS Connect页面上使用此替代方法来解决此错误。在运行AspNetCompiler之前,它将清除项目(所有配置)下的所有obj和temp文件。
修改项目文件中的MvcBuildViews目标,使其依赖于清理Visual Studio创建的打包文件的目标。这些目标自动包含在Web应用程序项目中。
每次执行MvcBuildViews目标时,所有打包文件都将被删除。
<Target Name="MvcBuildViews" AfterTargets="AfterBuild" Condition="'$(MvcBuildViews)'=='true'" DependsOnTargets="CleanWebsitesPackage;CleanWebsitesPackageTempDir;CleanWebsitesTransformParametersFiles;">
<AspNetCompiler VirtualPath="temp" PhysicalPath="$(MSBuildProjectDirectory)" />
</Target>
- 3 回答
- 0 关注
- 522 浏览
添加回答
举报