0

私はこれに夢中になりそうです。クリーンアップして再構築しようとしましたが、このエラーが引き続き発生します。

私はそれについて何をすべきか分かりません。

何を提案しますか?

説明: この要求を処理するために必要なリソースのコンパイル中にエラーが発生しました。次の特定のエラーの詳細を確認し、ソース コードを適切に変更してください。

エラーメッセージ :

コンパイラ エラー メッセージ: CS0234: 型または名前空間名 'Intor32' が名前空間 'System' に存在しません (アセンブリ参照がありませんか?)

ファイル内

Line 1:    //-------------------------------------------------------------------------
Line 2:    // <auto-generated>
Line 3:    //     This code was generated by a tool.
Line 4:    //     Runtime Version:4.0.30319.18010
Line 5:    //
Line 6:    //Changes to this file may cause incorrect behavior and will be lost if
Line 7:    //     the code is regenerated.
Line 8:    // </auto-generated>
Line 9:    //----------------------------------------------------------------------
Line 10:   
Line 11:   using System;
Line 12:   using System.Web;
Line 13:   using System.Web.Profile;
Line 14:   
Line 15:   
Line 16:   
Line 17:   public class ProfileCommon : System.Web.Profile.ProfileBase {
Line 18:       
Line 19:       public virtual System.Intor32 OperatorId {
Line 20:           get {
Line 21:               return ((System.Intor32)(this.GetPropertyValue("OperatorId")));
Line 22:           }
Line 23:           set {
Line 24:               this.SetPropertyValue("OperatorId", value);
Line 25:           }
Line 26:       }
Line 27:       
Line 28:       public virtual ProfileCommon GetProfile(string username) {
Line 29:           return ((ProfileCommon)(ProfileBase.Create(username)));
Line 30:       }
Line 31:   }
Line 32:   

以前は問題なく機能していましたが、何を変更したのかわかりません。

Intor32 への参照はありません (ソリューション全体を検索しました)

4

2 に答える 2

1

に変更System.Intor32System.Int32ます。このファイルはどのように生成されましたか?

于 2012-11-22T20:23:43.063 に答える
1

web.configファイルのセクションを見てくださいsystem.web/profile/properties<add ... />要素の 1 つにtype="System.Intor32"属性があります。それをに変更するとtype="System.Int32"、すべて問題ありません。

于 2012-11-22T20:26:40.330 に答える