1

File->New WebSite を実行して C# ASP.NET プロジェクトを選択すると、About.aspx、Default.aspx などを含む基本的なプロジェクトが作成されます。これは正常にビルドされます。しかし、Website->Start Options を取得し、ターゲット フレームワークを .NET 2.0 として選択すると、プロジェクトがコンパイルされなくなりました。

これらは私が得るエラーです

WebSite2\Account\Register.aspx(8): Build (page): Type 'System.Web.UI.WebControls.CreateUserWizard' does not have a public property named 'LayoutTemplate'.
WebSite2\Account\Register.aspx(9): Build (page): Type 'System.Web.UI.WebControls.CreateUserWizard' does not have a public property named 'PlaceHolder'.
WebSite2\Account\Register.aspx(10): Build (page): Type 'System.Web.UI.WebControls.CreateUserWizard' does not have a public property named 'PlaceHolder'.
WebSite2\Account\Register.aspx(9): Build (page): Content ('</asp:PlaceHolder>              </asp:PlaceHolder>          </LayoutTemplate>') does not match any properties within a 'System.Web.UI.WebControls.CreateUserWizard', make sure it is well-formed.
WebSite2\Site.master.cs(3,14): error CS0234: The type or namespace name 'Linq' does not exist in the namespace 'System' (are you missing an assembly reference?)

.NET 2.0 で動作するデフォルトの空でないプロジェクトを作成する方法はありますか?

マイダイアログ

4

3 に答える 3

1

これを読んで、ターゲットフレームワークを変更する方法を説明します http://msdn.microsoft.com/en-us/library/vstudio/bb398202.aspx

ここに画像の説明を入力

また

ここに画像の説明を入力

于 2013-08-06T12:01:28.863 に答える
0

File、New、New Website を選択し、.Net Framework ドロップダウン リストのバージョンを 2.0 に変更します。「OK」ボタンをクリックする前に。

編集: Visual Studio 2010 のスクリーンショットを追加 (Ultimate Edition、これが Express にも当てはまるかどうかは不明)

スクリーンショット

于 2013-08-06T12:03:12.557 に答える