在Web部署项目期间,ASP.NET编译器因XmlSerializers错误而失败
我们正在使用Visual Studio 2010 Web部署项目在构建期间编译Web应用程序网站。我们的构建代理上未安装Visual Studio 2010。我们在构建期间遇到错误(参见下文),该错误与自动生成的Foo.XmlSerializers.dll相关,该运行时的运行时间比当前加载的运行时更新,并且无法由aspnet_compiler.exe加载。
我们在项目文件中定位.NET Framework v3.5。
这是错误(为长行重新格式化):
"C:BuildAgentwork3836706d661b8a05projectsrcFoo.FrontEnd.WdpSite
Foo.FrontEnd.WdpSite.wdproj" (Build target) (1) ->
(AspNetCompiler target) ->
ASPNETCOMPILER : error ASPCONFIG: Could not load file or assembly
'Foo.FrontEnd.Site.XmlSerializers' or one of its dependencies.
This assembly is built by a runtime newer than the currently loaded
runtime and cannot be loaded.
[C:BuildAgentwork3836706d661b8a05projectsrcFoo.FrontEnd.WdpSite
Foo.FrontEnd.WdpSite.wdproj]
没有找到相关结果
已邀请:
1 个回复
布埃郝卞簿
就像一个aditional note一样,我也使用WindowsSdkVer将7.1设置为默认SDK。