У нас есть сайт, созданный в VS2005
Недавно мы обновили веб-сайт до VS2008 с версией 2.0.
При компиляции веб-сайта происходят ошибки компиляции, т. Е. Файл Licenses.licx не компилируется, если компилируется, то он воспроизводит файл AppLicenses.dll.
В файле licensing.licx, содержащем один класс и пространство имен (т.е. OSADirectLicensing.OSADirectLicensedClass, OSADirectLicensing).
Ошибка компиляции выглядит следующим образом:
Error 1 C:\Program Files\Sharp\Sharp Developer Tools\OSA SDK\Samples\DirectOSA\ExternalAuthority\licenses.licx: Could not transform licenses file into a binary resource. (1) : error LC0004 : Exception occurred creating type 'OSADirectLicensing.OSADirectLicensedClass, OSADirectLicensing, Version=1.0.4006.31768, Culture=neutral, PublicKeyToken=null System.ComponentModel.LicenseException: Invalid License
at System.ComponentModel.LicenseManager.CreateWithContext(Type type, LicenseContext creationContext, Object[] args)
at System.ComponentModel.LicenseManager.CreateWithContext(Type type, LicenseContext creationContext)
at System.Tools.LicenseCompiler.GenerateLicenses(String fileContents, String targetPE, ITypeResolutionService resolver, DesigntimeLicenseContext ctx)' .
VS2008 поддерживает licenses.licx или нет?
Мы не должны удалять этот файл с веб-сайта.
Как мы можем решить эту проблему?