周末將VS從15.3 升級到15.5 ,之后又將VS版本由社區版,升級為企業版。
於是問題來了:
項目publish 之后找不到視圖文件了???
問題很是蛋疼,后來仔細想了一下,也沒有動什么東西。查看了SKD 還是 2.0.0的,publish 的時候我用的是命令行,和VS沒有關系。於是也沒有仔細排查啊問題的根源,今天查看*.csproj文件發現了問題的根源:
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
<MvcRazorCompileOnPublish>True</MvcRazorCompileOnPublish>
<TypeScriptToolsVersion>2.5</TypeScriptToolsVersion>
</PropertyGroup>
原來這里不知道什么時候將 <MvcRazorCompileOnPublish>True</MvcRazorCompileOnPublish> 設置為true了,於是手動改false。熟悉的視圖文件又在項目的發布文件夾中出現了。
