.NET 2 Web-Page-Viewer内のASPXページの.NET 4の実行方法4
-
09-12-2019 - |
質問
人々!SharePoint 2010 Windows Server 2008で、My IIS7は、SP Webアプリケーションが.NET v2.0でアプリケーションプールを実行していることを報告します。4.0のための選択がありますが、それはすべてを壊すので、私たちは2.0を使います。
言っているのは、ページビューアのWeb部分に挿入したいカスタムASPXページを持っていて、それでも同じWebアプリケーションの一部です - つまり、実行したくないそれ自身のアプリケーションで。しかし、私はこのページが必要です.NET 4.これを行う方法はありますか?
ASPX独自のディレクトリのweb.configに<compilation debug="true" targetFramework="4.0"/>
を追加しましたが、その行に「認識されない属性」targetFramework 'があることを指摘している.NET設定エラーが示されています。ここでの手がかり?
解決 2
この記事によると: ASP.NET 4 Webサイトが起動しないSharePointがインストールされているコンピュータ .NET 2アプリケーション内の.NET 4アプリケーションを実行することはできません。
それを行う方法は、WebページビューアWebパーツを使用して、完全に異なるWebアプリケーションからページを表示することです。上記の投稿はあなたが通常のASP.NETウェブサイトでそれをできるがSharePointではそれをすることができないと言います。
他のヒント
問題は、SharePoint 2010が.NET 3.5(.NET 2.0スタック)にあることです。つまり、SharePoint Webアプリケーションがとにかくサポート.NET 4。
アプリケーションプールが異なる別のWebアプリケーションでその.NETページを実行する必要があります。(同じIISサイトの下にアプリケーションを作成できますが、別のアプリケーションプールを使用する必要があります)。