问题标签 [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 的更新,并且需要在两个级别应用自定义:全局自定义和客户端自定义。假设我们有以下作为一个简单的例子:

  • 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 重复最后两个步骤

我在这里完全脱离基地吗?我们第一次尝试将制造商代码集成到实际修改制造商代码的 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。我最初的想法是构建用户控件或其他东西而不是 xmlpackages 来扩展 aspdotnetstorefront 的功能。为什么我必须使用 xmlpackages 而不是其他东西?

0 投票
1 回答
124 浏览

asp.net - 在 Asp.Net Web 控件中打开和关闭参数时,括号后跟感叹号是什么意思

参考ImageUrl以下代码中的参数:

0 投票
0 回答
351 浏览

asp.net - ASPDotNetStoreFront:无法将透明代理强制转换为在 AddIn 上键入

我最近为客户重新设计的旧 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

问候,

我在亚马逊(Server 2012 和 IIS8)上安装了 AspDotNetStoreFront。该推车需要连接到 StoneEdge 软件。我们从 StoneEdge 购买了一个脚本(用于我们的购物车)。到目前为止,我们一直无法连接。StoneEdge 支持告诉我,我需要有一个 SSL 证书。但我不能拥有它,因为该站点仍处于测试阶段。我在 MSDN 上看到,在我拥有有效的 SSL 证书之前,我无法设置 SSL。

有没有办法设置通用/虚拟证书以便我们对其进行测试?在我看来,我不认为 SSL 是测试目的所必需的……还是我错了?

0 投票
2 回答
401 浏览

asp.net - 网站配置中的 URL 重写错误

我正在尝试在本地机器上配置一个 ASPDotNetStoreFront 应用程序,该应用程序在实时服务器上运行良好。

尝试在本地运行它时出现错误

HTTP Error 500.52 - URL Rewrite Module Error.

我浏览了许多文章和论坛,但无法解决问题。我使用的是 Windows 7,IIS7 和 Target 框架是 3.5,AspDotNetStoreFront 版本是 9.1.0.1

错误消息屏幕截图如下

在此处输入图像描述

0 投票
1 回答
316 浏览

aspdotnetstorefront - 在 ASPDotNetStoreFront 中手动添加管理员用户

我想在 ASPDotNetStoreFront 9.3 中手动创建一个具有管理员权限的用户,不使用该界面,我对 ASPDSF 数据库没有很好的了解,我探索了数据库,但找不到用户和角色表及其映射表等。任何一个请指导我所需的步骤。

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" />

但是,我也有一个似乎可以工作的“干净”安装,除了数据库名称、用户、密码之外,它的数据库连接是相同的,这让我认为连接是正确的?

我几乎是所有这些东西的新手,所以任何建议都会非常感激。