フレームワーク4.5を備えたVSExpressfor Web 2012を使用して、asp.net Webサイトのローカルホストをテストすることにより、ワークステーションですべてが正常に機能しました。リモートデスクトップ接続を使用してASP.NETファイルをIISWindowsServer 2008 R2に移動し、ローカルホストでテストすると正常に動作します。ASP.NET Framworkバージョン4.0のアプリケーションプールを使用してWebサイトをテストするためにIISにアップロードする準備ができていると、WebサイトでallowDefinition='MachineToApplication'という構成エラーが発生しました。
</controls>
</pages>
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="2880" />
</authentication>
これはWeb.Configファイルから取得されます。
ワークステーションからファイルを移動したためにエラーが発生したのか、4.5フレームワークがIIS4.0フレームワークと一致しないためにエラーが発生したのかわかりません。IISをアップグレードする必要がある場合、web.configからどのようにまたは簡単に変更できますか?4.5を4.0に変更したくないのは、コーディングが台無しになり、悪化するからです。