0

asp.net ページで正常に動作する VirtualPathProvider があります。実行時にコンパイルされ、すべてがうまく実行されます。しかし、asp:Content タグを含むページを開こうとすると、常に次のようになります。

コンテンツ コントロールを含むコンテンツ ページで直接許可されるのは、コンテンツ コントロールのみです。

つまり、コンテンツ ページを使用すると、VPP が機能しません。物理マスター ページと VPP 提供のマスター ページを使用してテストしましたが、すべてのテストで結果は同じです。

誰かがこれと同じ問題を抱えていますか?VPP がコンテンツ ページで作業を開始するにはどうすればよいですか?

4

1 に答える 1

0

他のことに取り組んで、ついに答えを見つけました。私のファイルはデータベースに保存されており、保存手順でファイルの最後のバイトを削除しています。

このエラーは、主要な種類のファイルでは問題になりませんが、DOCX のアップロードに問題があり、原因を突き止めると、VPP での ASPX コンテンツ ページの問題はなくなりました。

于 2011-08-05T23:14:09.103 に答える