3 回答

TA貢獻(xiàn)1816條經(jīng)驗 獲得超4個贊
我從obj / Debug文件夾中刪除了所有內(nèi)容,并修復(fù)了此錯誤。這讓我離開了
<MvcBuildViews>true</MvcBuildViews>
選項在我的項目文件中(隨T4MVC T4模板一起提供)。
編輯:只需使用“構(gòu)建”->“重建解決方案”菜單即可輕松實現(xiàn)這一目的(因為重建實際要做的是清除obj / Debug文件夾,然后生成解決方案)。

TA貢獻(xiàn)1876條經(jīng)驗 獲得超6個贊
我在MS Connect頁面上使用此替代方法來解決此錯誤。在運行AspNetCompiler之前,它將清除項目(所有配置)下的所有obj和temp文件。
修改項目文件中的MvcBuildViews目標(biāo),使其依賴于清理Visual Studio創(chuàng)建的打包文件的目標(biāo)。這些目標(biāo)自動包含在Web應(yīng)用程序項目中。
每次執(zhí)行MvcBuildViews目標(biāo)時,所有打包文件都將被刪除。
<Target Name="MvcBuildViews" AfterTargets="AfterBuild" Condition="'$(MvcBuildViews)'=='true'" DependsOnTargets="CleanWebsitesPackage;CleanWebsitesPackageTempDir;CleanWebsitesTransformParametersFiles;">
<AspNetCompiler VirtualPath="temp" PhysicalPath="$(MSBuildProjectDirectory)" />
</Target>
- 3 回答
- 0 關(guān)注
- 560 瀏覽
添加回答
舉報