Указанное имя сборки или кодовая база недопустимы. (Исключение из HRESULT: 0x80131047) - Visual Studio 2017 - PullRequest
0 голосов
/ 15 марта 2020

У меня обычный ASP. NET проект с. NET Framework 4.5.2, он отлично работает как проекты веб-сайтов (WSP), но я пытаюсь изменить этот проект на проекты веб-приложений (WAP). Я ничего не меняю в теле кода проекта, я только добавляю конструктор с определением элемента управления и добавляю пространство имен по умолчанию, необходимое для проекта WSP. Но aspnet_compiler вылетел с сообщением ниже (это часть процесса MSBuild):

C: \ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_compiler.exe -v / -p E: \ Projects \ Arenda_5 \ MyArenda \ ArendaNew \ obj \ Debug \ AspnetCompileMerge \ Source -d E: \ Projects \ Arenda_5 \ MyArenda \ ArendaNew \ obj \ Debug \ AspnetCompileMerge \ TempBuildDir -errorstack

(1005 R) ASP. NET Compilation Tool версии 4.8.3752.0 Утилита для предварительной компиляции приложения ASP. NET Copyright (C) Microsoft Corporation. Все права защищены. (0): предупреждение: следующая сборка зависит от версии. NET Framework, которая выше целевой и может некорректно загружаться во время выполнения, вызывая сбой: ArendaNew, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = нуль. Зависимости: Microsoft.VisualBasi c, версия = 10.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a. Вы должны либо убедиться, что зависимая сборка является правильной для целевой платформы, либо убедиться, что целевая среда, к которой вы обращаетесь, является зависимой сборкой.

E: \ Projects \ Arenda_5 \ MyArenda \ ArendaNew \ obj \ Debug \ AspnetCompileMerge \ Source \ global.asax (41): предупреждение BC42025: доступ к общему члену, постоянному члену, члену перечисления или вложенному типу через экземпляр; квалифицирующее выражение не будет оцениваться

....

E: \ Projects \ Arenda_5 \ MyArenda \ ArendaNew \ obj \ Debug \ AspnetCompileMerge \ Source \ My_Saved.ashx (43): предупреждение BC42025 : Доступ к общему члену, постоянному члену, члену перечисления или вложенному типу через экземпляр; уточняющее выражение не будет оцениваться.

ошибка ASPPARSE: указанное имя сборки или кодовая база недопустимы. (Исключение из HRESULT: 0x80131047)

ошибка ASPPARSE: указанное имя сборки или кодовая база недопустимы. (Исключение из HRESULT: 0x80131047)

ошибка ASPPARSE: указанное имя сборки или кодовая база недопустимы. (Исключение из HRESULT: 0x80131047)

ошибка ASPPARSE: указанное имя сборки или кодовая база недопустимы. (Исключение из HRESULT: 0x80131047)

ошибка ASPPARSE: заданное имя сборки или кодовая база недопустимы. (Исключение из HRESULT: 0x80131047)

ошибка ASPPARSE: указанное имя сборки или кодовая база недопустимы. (Исключение из HRESULT: 0x80131047)

[FileLoadException]: указанное имя сборки или кодовая база недопустимы. (Исключение из HRESULT: 0x80131047) в System.Reflection.AssemblyName.nInit (RuntimeAssembly & assembly, Boolean forIntrospection, Boolean riseResolveEvent) в System.Reflection.AssemblyName..ctor (String assemblyName) в System.Web.Configuration.Semble.Comlection assemblyName, Boolean throwOnFail) в System.Web.UI.TemplateParser.LoadAssembly (String assemblyName, Boolean throwOnFail) в System.Web.UI.TemplateParser.AddAssemblyDependency (Строка assemblyName, логическое addDependentAssemblishNameTainTameTameTameWame.Wame.Wame.Wame.Wame. TagNamespaceRegisterEntry nsRegisterEntry) в System.Web.UI.MainTagNameToTypeMapper.ProcessTagNamespaceRegistration (ArrayList nsRegisterEntries)

[HttpParseException]: указанное недопустимое имя сборки или кодовая база. (Исключение из HRESULT: 0x80131047) в System.Web.UI.MainTagNameToTypeMapper.ProcessTagNamespaceRegistration (ArrayList nsRegisterEntries) в System.Web.UI.MainTagNameToTypeMapper.ProcessTagNameRaseRegame_RegSignEgameReaderStateRegSignEgameReaderGame System.Web.UI.BaseTemplateParser.ProcessDirective (String directiveName, директива IDictionary) в System.Web.UI.TemplateControlParser.ProcessDirective (String directiveName, директива IDictionary) в System.Web.UI.PageParser.ProcessDirective (идентификатор директивы String), идентификатор директивы String at System.Web.UI.TemplateParser.ParseStringInternal (текст строки, кодировка fileEncoding)

[HttpParseException]: указанное имя сборки или кодовая база недопустимы. (Исключение из HRESULT: 0x80131047) в System.Web.UI.TemplateParser.ParseString (текст строки, VirtualPath virtualPath, кодировка fileEncoding) в System.Web.UI.TemplateParser.ParseReader (читатель StreamReader, VirtualPath virtualPath) в System.Web.UI .TemplateParser.ParseFile (String PhysicalPath, VirtualPath virtualPath) в System.Web.UI.TemplateParser.ParseInternal () в System.Web.UI.TemplateParser.Parse () в System.Web.Compilation.BaseTemplateBuildProvider.ilerTyCoCode). Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider (BuildProvider buildProvider) в System.Web.Compilation.WebDirectoryBatchCompiler.CompileNonDependentBuildProviders (ICollection buildProviders)

полученная недопустимая кодировка: (Исключение из HRESULT: 0x80131047) в System.Web.Compilation.WebDirectoryBatchCompiler.Process () в System.Web.Compilation.BuildManager.BatchCompileWebDirectoryInternal (виртуальный директорий vdir, логические ошибки ignoreErrors) в системном виртуальном дисководе диска (виртуальной дисковой системы). VirtualPath virtualDir, Boolean ignoreErrors) в System.Web.Compilation.BuildManager.PrecompileWebDirectoriesRecursive (VirtualDirectory vdir, Boolean topLevel) в System.Web.Compilation.BuildManager.PrecompileAppInternal (исключена виртуальная виртуальная среда .BuildManager.PrecompileApp (обратный вызов ClientBuildManagerCallback, IEnumerable 1 excludedVirtualPaths) at System.Web.Compilation.BuildManagerHost.PrecompileApp(ClientBuildManagerCallback callback, List 1 exclusiveVirtualPaths) в System.Web.Compilation.BuildManagerHost. ) на System.Web.Compil ation.ClientBuildManager.PrecompileApplication (обратный вызов ClientBuildManagerCallback) в System.Web.Compilation.Precompiler.Main (String [] args)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...