0

WebサイトにADO.Netエンティティデータモデルを追加し、名前を付けましたWebSocketModel。したがって、そのコードはすべてフォルダーname space WebSocketModel内で生成されています。App Code

しかし今、私はこれを参照することができませんnamespacecontext classesこの中に作成されたものを使用して起動する必要がありnamespaceますLINQ queries

Webフォーム内のステートメントをnamespace介して参照しようとしましたが、エラーが発生しますusing WebSocketModel;

The type or namespace name 'WebSocketModel' could not be found 
(are you missing a using directive or an assembly reference?)

このエラーについてさらに厄介なのは、usingintellisenseと入力するたびに、名前空間が自動的に提案されることWebSocketModelです。ただし、後でWebサイトを構築すると、前述のエラーが発生します。

4

1 に答える 1

1

OKには長い時間がかかりましたが、最終的にこの問題は解決しました...エンティティモデルを削除して再度追加しました。そうすると、新しいエラーが発生しました。

The type 'PatientBPData' is not attributed with EdmEntityTypeAttribute but is contained in an assembly attributed with EdmSchemaAttribute. POCO entities that do not use EdmEntityTypeAttribute cannot be contained in the same assembly as non-POCO entities that use EdmEntityTypeAttribute.

そしてこれを解決するために、私はこれが信じられないほど役に立ちました

于 2013-02-01T07:20:51.333 に答える