我的Web Applicatoin
已在.Net Framework 2.0
中开发。现在我试图在VS2012
打开它,它给我以下错误..
Could not transform licenses file into a binary resource. (1) : error LC0004 :
Exception occurred creating type 'Infragistics.WebUI.WebDataInput.WebDateTimeEdit,
Infragistics.WebUI.WebDataInput.v5.1, Version=5.1.20051.37, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb System.ComponentModel.LicenseException:
Unable to locate license assembly.at System.ComponentModel.LicenseManager.CreateWithContext(Type type, LicenseContext creationContext, Object[] args)
at System.Tools.LicenseCompiler.GenerateLicenses(String fileContents, String targetPE, ITypeResolutionService resolver, DesigntimeLicenseContext ctx)'
答案 0 :(得分:6)
下午好,
当我们已经分支了一个解决方案(svn)以便在需要时用于补丁生产时,这种情况就发生了。当我从分支机构构建解决方案时,它给了我一个类似的错误,谈论基于索引(零)等等等等等等。事实证明我的.licx文件上有一个空行,导致错误。删除空行可解决问题。
只是发布,以防其他人帮助。
此致
答案 1 :(得分:1)
删除了多余的行,但是没有用。
我删除了\ BIN文件夹并进行了“重建”。现在一切正常。
答案 2 :(得分:0)
我删除了许可证文件,它对我有用