我的 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,Castle.Windsor,版本=3.2.0.0,文化=中性,PublicKeyToken=407dd0808d44fbdc”的类型未解析。
有什么解决办法吗?