1

VS2008 で新しい ASP.NET Web サイトを作成しました。古い VS.NET アプリケーション (.NET 1.0) を再構築しようとしています。古いプロジェクト (既存のアイテムを追加) からすべての WebForms をインポートしたところ、次のような大量のエラーが発生しました。

「名前 'lblMessage' は現在のコンテキストに存在しません」

このプロジェクトの部分クラスには、各 UI 要素のオブジェクト定義がありません。500 個のオブジェクト定義を手作業でコーディングすることなく、これらを生成する方法があることを願っています。

4

2 に答える 2

1

最終的に、この問題の回避策を見つけました。デザイナー ページ ('mypage.aspx.designer.cs') ファイルを手動で作成し、マークアップ ページ ('mypage.aspx') で編集を実行すると、Visual Studio はすべての参照を自動的に再構築します。

于 2012-06-13T20:50:24.900 に答える
0

コンテキストメニューのWebApplicationプロジェクトファイルでConvertToWebApplicationを使用してみてください。これにより、コントロールの宣言を含むaspx.designer.csが生成されます。

于 2012-04-27T07:28:53.260 に答える