問題タブ [aspdotnetstorefront]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
117 参照

svn - AspDotNetStorefront ソースの SVN ブランチ/マージ プロセス

AspDotNetStorefront の使用法に対するカスタマイズをどのように処理するかについて、分岐とマージを管理する方法に関する推奨事項があるかどうか疑問に思っています。基本的に、AspDotNetStorefront の更新を時折取得し、グローバル カスタマイズとクライアント カスタマイズの 2 つのレベルでカスタマイズを適用する必要があります。簡単な例として、次のようなものがあるとします。

  • AspDotNetStorefront は SVN でセットアップされます
  • AspDotNetStorefront は AspDotNetStorefront_v1.0 に分岐します
  • AspDotNetStorefront_v1.0 は AspDotNetStorefront_v1.0_Cust に分岐します
  • AspDotNetStorefront_v1.0_Cust を変更してコミットします
  • AspDotNetStorefront_v1.0_Cust は ClientA_v1.0 に分岐し、そこで追加の変更が行われます
  • AspDotNetStorefront_v1.0_Cust は ClientB_v1.0 に分岐し、そこで追加の変更が行われます

これが本質的に今日の私たちの立場です。現在、AspDotNetStorefront のバージョン 2.0 が公開された場合、何をすべきかわかりません。私は次のことをしたいのですが、確信が持てません:

  • AspDotNetStorefront を AspDotNetStorefront_v2.0 に分岐し、新しいソース コードをオーバーレイし、コミットします。
  • AspDotNetStorefront_v2.0 を AspDotNetStorefront_v2.0_Cust に分岐します。
  • AspDotNetStorefront_v1.0_Cust を AspDotNetStorefront_v2.0_Cust にマージ、テスト、微調整、コミット
  • AspDotNetStorefront_v2.0_Cust を ClientA_v2.0 に分岐します。
  • ClientA_v1.0 を ClientA_v2.0 にマージ、テスト調整、コミット
  • ClientB に対して最後の 2 つの手順を繰り返します

私はここで完全に基地外ですか?初めて、メーカー コードを SVN 構造に統合しようとしました。そこでは、メーカー コードが実際に変更されます (単なるボルトオンまたはプラグインではなく)。ドキュメントへの参照は役に立ちます。また、このタイプのモデルを検索するための用語を知らないだけかもしれないので、このタイプのアクティビティの用語があればそれも役に立ちます。

ありがとう!

0 投票する
1 に答える
403 参照

visual-studio - aspdotnetstorefront ソース コードの変更をデプロイする方法

私はクライアント用に AspDotNetStorefront (ASPDNSF) サイトを実装しています。クライアントはソース コードを購入しており、CSS スタイルの ID を製品画像に追加するなどの簡単なことをしようとしています。

ソースにアクセスして、AspDotNetStorefrontCore.XSLTExtensionBase.LookupProductImage() メソッドが文字列「TEST」を返すようにし、製品イメージが「TEST」に置き換えられることを期待して、Visual Studio のビルドを使用してソリューションをコンパイルしました。ビルドは正常に行われ、/web/bin ディレクトリの DLL にはビルド時間と同じ変更日が反映されるようになりましたが、レンダリングされたページには変更が反映されません。ASPDNSF 管理ページからキャッシュをリセットしましたが、変更はありません。

私が見逃しているステップは何ですか?

0 投票する
1 に答える
190 参照

aspdotnetstorefront - aspdotnetstorefront アプリケーションの拡張に必要な xmlpackages?

現在、aspdotnetstorefront について頭を悩ませています。私の最初の考えは、aspdotnetstorefront の機能を拡張するために、xmlpackages の代わりにユーザーコントロールなどを構築することです。他のものの代わりに xmlpackages を使用しなければならない理由はありますか?

0 投票する
1 に答える
124 参照

asp.net - Asp.NetWebコントロールでパラメーターを開いたり閉じたりするときに感嘆符が続く括弧の意味は何ですか

ImageUrl次のコードのパラメーターを参照してください。

0 投票する
0 に答える
351 参照

asp.net - ASPDotNetStoreFront: 透過プロキシをキャストしてアドインに入力できません

最近クライアント向けに再設計した古い ASPDotNetStoreFront プロジェクトで非常に奇妙な問題が発生しています。再設計はうまくいきましたが、プロジェクトへの唯一のアドオンである税計算用の社内作成プラグインが機能しなくなりました。プラグインに変更は加えられておらず、再設計まで機能していたことを確認できます。サイトへのすべての変更は、本質的に表面的なものでした。ASPDotNetStoreFront は、この PDFに詳述されているアドオン用の ERP プロバイダーを使用します。私はこのプロジェクトを通じてのみプロバイダーに精通しており、他の場所での経験はほとんどありません。

奇妙な部分は、ASPDotNetStoreFront が AddOn の存在を認識していて、そのコントラクトを呼び出そうとすると失敗することです。(この場合、ITaxRates を使用しており、ITaxRatesContract を呼び出そうとしています。)これは、アクティブ化しようとするたびに発生し、次のエラーが表示されます。

アドオンを見つけ、それをコアの AppLogic クラスにトークンとして追加し、ITaxRatesViewToContractAddInAdapter の変数を Tax Add On に設定してから、上記のエラーを引き起こします。

このプロジェクトで起こったいくつかの注意事項:

  • これは SVN サーバーから新しいラップトップにプルされたので、このプロジェクトがこのコンピューターで構築されたのはこれが初めてです。それが実際に違いを生むかどうかはわかりませんが、現時点では、何でも喜んで受け入れます。

  • プロジェクトと、アドインが同じ結果に使用するパイプラインをクリーンアップしようとしました。運がない。

私は最後の日のために頭を悩ませてきました。それは私の最後の神経質になっています. どんな助けでもスーパーメガウルトラに感謝します。ありがとう!

0 投票する
0 に答える
132 参照

asp.net - 拡張子のないURLですが、管理領域に拡張子を保持します

ASPDOTNETSTOREFRONTを使用しており、サイトの拡張機能を削除する必要がありますが、バックエンドが正しく機能するように、拡張機能を/adminフォルダーに保持します。以下は私がこれまでに持っているものです。

0 投票する
1 に答える
449 参照

iis - IIS8でSSLを設定する

挨拶、

Amazon(Server 2012およびIIS8)にAspDotNetStoreFrontをインストールしています。そのカートはStoneEdgeソフトウェアに接続する必要があります。StoneEdgeからスクリプト(カート用)を購入しました。これまでのところ、接続できませんでした。StoneEdgeのサポートから、SSL証明書を用意する必要があると言われました。しかし、サイトはまだテスト段階にあるので、私はそれを手に入れることができません。有効なSSL証明書を取得するまでSSLを設定できないことをMSDNで確認しました。

テストできるように汎用/ダミー証明書を設定する方法はありますか?私の意見では、SSLはテスト目的には必要ないと思います...または私は間違っていますか?

0 投票する
2 に答える
401 参照

asp.net - Web サイト構成の URL 書き換えエラー

ライブサーバーで完全に実行されていたローカルマシンで ASPDotNetStoreFront アプリケーションを構成しようとしています。

ローカルで実行しようとすると、エラーが発生します

HTTP Error 500.52 - URL Rewrite Module Error.

多くの記事やフォーラムを調べましたが、問題を解決できませんでした。Windows 7、IIS7 を使用しています。ターゲット フレームワークは 3.5 で、AspDotNetStoreFront のバージョンは 9.1.0.1 です。

エラーメッセージのスクリーンショットを以下に示します

ここに画像の説明を入力

0 投票する
1 に答える
316 参照

aspdotnetstorefront - ASPDotNetStoreFront に管理者ユーザーを手動で追加する

ASPDotNetStoreFront 9.3 で管理者権限を持つユーザーを手動で作成したい インターフェイスを使用せずに手動で、ASPDSF データベースについて十分な知識がありません。DB を調べましたが、ユーザーとロールのテーブルとそれらのマッピング テーブルなどを見つけることができませんでした。いずれか plz必要な手順について案内します。

0 投票する
1 に答える
878 参照

stored-procedures - ASP.NETストアドプロシージャが見つかりませんが、ストアドプロシージャは存在します

aspdotnetstorefront のわずかに変更されたバージョンを 9.0.3 から 9.3.0.0 にアップグレードしようとしています。ストアをローカル マシン (Win 7、IIS 7.5、SQL Server 2012) にインストールしました。

サイトを実行すると、1) ホームページに商品画像が表示されないことに気付きます。2) クリックしてカテゴリまたは商品に移動すると、InvalidRequest ページが表示されます。

Visual Studio 2012 を使用してサイトでデバッグを実行すると、「ストアド プロシージャ 'dbo.aspdnsf_GetMappedObject' が見つかりませんでした」という無効な要求の原因となるエラーが表示されます。(ここに画面キャプチャを投稿するつもりでしたが、評判ポイントが十分にありません。)

データベース自体を見ると、ストアド プロシージャが実際に存在することがわかります。(私は許可されていないので、ここでも画面はありません。)

上記のことから、データベース接続が間違っているのではないかと疑われます。それは次のとおりです。

<add key="DBConn" value="data source=localhost;initial catalog=505916_adn_upgrade;user id=XX;password=XXXXXX;persist security info=True;packet size=4096" />

ただし、動作しているように見える「クリーン」インストールもあります。データベース接続は、データベース名、ユーザー、パスワードを除いて同じです。これにより、接続が正しいと思いますか?

私はこのすべてのことについてほとんど初心者なので、どんな提案でも大歓迎です。