csc.exe の一部がみつかりませんでした の対処方法

Uncategorized
199 words

Visual Studio 2015 で作成した ASP.NET を、Visual Studio 2017 で起動したらサーバー エラーが出たので、その対応方法を載せておきます。

この方法でエラーが消えることもあるし、消えないこともあるので気休め程度だと思ってください。

環境

  • Visual Studio 2017
  • .NET Framework 4.5.2

ケース1

「Web.config」の「compiler」から「Microsoft.CodeDom.Providers.DotNetCompilerPlatform」を削除する。

サーバー エラーが無くなり起動するようになります。

ケース2

プロジェクトが置いてある階層が深い。

デスクトップやフォルダの奥底に置いてあると、パスが長くなり過ぎてビルドできないことがあります。

Cドライブ直下に移動してビルドしてみると、案外うまくビルドできるかもしれません。