VisualStudioのテンプレートが壊れた †http://msdn.microsoft.com/ja-jp/library/ms247116%28VS.80%29.aspx
に従って、管理者権限で起動したコマンドプロンプト上から
devenv /installvstemplates デザイナでaspx、formなどを表示しない †devenv /resetaddin devenv /resetskippkgs devenv /resetsettings Visual Studio 2008 から 2010への移行 †現象: 英語エラーメッセージ: 日本語エラーメッセージ: 試し対策: ネット上でいろいろ調べましたが、解決できなかった、プロジェクトファイルの中身を調べて、新規追加したページの記述と既存ページの記述が違うことが気づいた。Visual Studio でもう一回2008のソリューションファイルを変換してみたら、解決できましたが、Visual Studio を再起動すると、エラーがまた表示されました。 本当の対策: System.UI.Web.Pageを継承したページの中に、Sessionに対する操作があったら、上のエラーが発生しますので、ページのベースクラスに、DesignModeの判断によって、Sessionに対する操作を処理しないように実装したら、解決しました。が、何でVisual Studio 2008の時に問題がなかったのか、わかりません。何で上の「試し対策」のようにもう一回プロジェクトを変更したら、問題がなかったのか、わかりません。これはバグでしょう ウィジェット型CM動画配信サービス manna [マナ] コメント:
|