だから私はサイトへのアセンブリとしてext.netを参照しました.aspx
。次に、サイトと対応するコードの背後にコピーし、クラス名と名前空間を調整しました。私は同じ解決策にとどまっています。今私が参照するとき、古いサイトのように:
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
デバッグすると、古いサイトは正しく表示されますが(何も変更しなかったため)、「コピーされた」サイトはuncaught reference error
開発者コンソールにログを記録します。
Uncaught ReferenceError: Ext is not defined
編集:
コピーとオリジナルは同じサイトへの2つのインターフェースです->それらは同じフォルダと同じプロジェクトにあります
編集2:
ソリューションのクリーニングから可能な再構築までチェックして再チェックした後、default_admin(コピー)がソリューションに含まれていませんが、更新によって参照が削除されたようです。「Ext.Net.xml」を「bin/Ext.Net.xml」にコピーできないという問題が発生しました。さらに、コードビハインドの型が正しく読み込まれていません。
編集3:
まあ。これでweb.configファイルができました。これは、ext.netフレームワークを含む動作中のコンポーネントのファイルと同様です。これは、実際にはクライアント側のjavascriptの問題である可能性がありますが、NuGetをインストールした後でも、エラーが発生します。再び古いエラーになります。また、別のエラーを修正するために新しいサイトを作成して、サイトを「コピー」しました。
編集4:
また、新しいチェックアウトと0からの再起動は役に立ちませんでした
編集5:
デフォルト値のRecordFieldsをグリッドに追加するまで、-1からの再起動が役立ちました。タグプロパティの引用は、javascriptへの変換に対して完全に正しくないようです
。RecordFieldのデフォルト値が実行時にJavaScriptエラーをスローするを参照してください。