1

我的 VS 2013 Professional 中有一个 Veracode 插件。

我有 ucommerce.dll、Sitecore.Kernel 和 Sitecore.Analytics.dll

我为上述所有 dll 文件设置了本地复制为真。

当我尝试预编译所有 Web 项目时,我收到以下错误消息

1>----- 预编译开始: Project: XXXXX.Web.PQRPorta\ ------ 1> 使用类似如下命令进行预编译:C:\Windows\Microsoft.NET\Framework\ v4.0.30319\aspnet_compiler.exe -p "C:/XXXXX.Web.PQRPortal" -v "XXXXX.Web.PQRPortal/" -fixednames -f -c -d "C:/SVN/trunk/Releases/SourceCode/Source /PrecompiledWeb/XXXXX.Web.PQRPortal" 1>错误 ASPCONFIG:无法自动发现“components.config”。确保它存在于应用程序文件夹中 'C:\SVN\trunk\Releases\SourceCode\Source\XXXXX.Web.PQRPortal\' 或在子文件夹中。路径忽略 ''C:\SVN\trunk\Releases\SourceCode\Source\XXXXX.Web.PQRPortal\bin','C:\SVN\trunk\Releases\SourceCode\Source\XXXXX.Web.PQRPortal\App_Data',' C:\SVN\trunk\Releases\SourceCode\Source\XXXXX.Web.PQRPortal\obj'' 1>XXXXX.Web.PQRPortal\ - 1 个错误,0 个警告

是否缺少任何配置?

更新

我在里面找到了 components.config 文件

C:\inetpub\wwwroot\XXXX\Website\sitecore 模块\Shell\uCommerce\Configuration

我在 web 项目根目录中添加了文件并尝试预编译 web 项目,现在我得到了不同的错误错误

ASPRUNTIME:成员“Castle.Windsor.Configuration.Interpreters.ConfigurationProcessingException,Cast‌​le.Windsor,版本=3.2.0.0,文化=中性,PublicKeyToken=407dd0808d44fbdc”的类型未解析。

有什么解决办法吗?

4

1 回答 1

1

components.config 是 uCommerce 需要的文件。

配置文件应放置在 uCommerce 文件夹下方的某个位置。(不确定在哪里取决于版本)它会在应用程序启动时自动拾取。

于 2016-02-25T09:17:09.910 回答