2017-03-18 46 views
0

ローカルマシンで正常に動作するASP.NET MVC Webアプリケーションをビルドしました。 公開すると、「Roslyn」ディレクトリが作成されます(NuGetパッケージMicrosoft.CodeDom.Providers.DotNetCompilerPlatformがインストールされているため)。ASP.NET MVCウェブサイト:オブジェクトはここに移動

NuGetパッケージMicrosoft.CodeDom.Providers.DotNetCompilerPlatformをアンインストールしてWebサイトをデバッグすると、「オブジェクトがここに移動しました」というエラーが表示されます。

NuGetパッケージがインストールされたサーバーにWebサイトをアップロードして参照すると、同じエラーが表示されます。

イベントログには何もありません。コントローラは正常に動作するようです。

アイデア?

ありがとうございます。

答えて

0

MVCビューに文字列補間があり(Roslynがないとできない)、例外を報告していないことがわかりました。それを修正!

関連する問題