質問

人々!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サイトの下にアプリケーションを作成できますが、別のアプリケーションプールを使用する必要があります)。

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top