0

当我在Visual Studio 2010中构建以.NET 4.0为目标的项目时,出现以下警告但没有任何其他错误或警告,因此项目运行。预编译ASP.NET应用程序 - 我遇到错误

C:\的Windows \ Microsoft.NET \框架\ v4.0.30319 \ Microsoft.Common.targets(1605,5):警告MSB3247:不同版本的相同依赖性组件的实测值之间的冲突。 AssemblyFoldersEx位置: “{注册地:SOFTWARE \ Microsoft.NETFramework,V4.0,AssemblyFoldersEx}”

但是,我不能重新编译aspnet_compiler

***微软(R)ASP.NET项目编译工具版本4.0.30319.18408 用于预编译ASP.NET应用程序的实用工具 版权所有(C)Microsoft Corporation。版权所有。 (0):警告:以下程序集依赖于高于目标的.NET Framework版本,并且在运行时导致失败时可能无法正确加载:myProjectName,Version = 1.0.0.0,Culture =中立,PublicKeyToken = null。依赖关系是:System.DirectoryServices,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a。您应该确保相关程序集对于目标框架是正确的,或者确保您正在寻址的目标框架是相关程序集的目标框架。 d:\ Projects \ Release \ SourceCode \ web.config(55):警告CS0108:'ProfileCommon.GetProfile(string)'隐藏继承成员'myProjectName.Core.ProfileCommon.GetProfile(string)'。如果需要隐藏,请使用新关键字。 c:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files \ root \ ec305f94 \ ca5ad86b \ App_Web_i51pzwht.0.cs(28):error CS0234:类型或名称空间名称'myModel'不存在于命名空间“MedicalService.ViewModel”(是否缺少程序集引用?)*

回答

相关问题