Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

SmartCode 版本不一致

Aberta
#72 1 comentário 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
25/100
Tipo de issue
Bug
Clareza
Precisa de esclarecimento
Status de atividade
Estagnada
Stack de tecnologia
csharp
Domínio
tooling

Direção de pesquisa

Comece em src/Bing.CodeGenerator.Console/Program.cs, por volta da linha 52, e reproduza a TypeLoadException relatada para o SmartCode versão 3.0.1. Rastreie o caminho de ProjectBuilder.Build e inspecione por que SmartCode.OnProjectBuildStartupHandler está ausente do assembly carregado. Está concluído quando a aplicação é executada sem essa falha de carregamento de tipo.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Version:'3.0.1'

System.TypeLoadException
  HResult=0x80131522
  Message=Could not load type 'SmartCode.OnProjectBuildStartupHandler' from assembly 'SmartCode, Version=3.0.1.0, Culture=neutral, PublicKeyToken=null'.
  Source=SmartCode.App
  StackTrace:
   在 SmartCode.App.ProjectBuilder.<Build>d__13.MoveNext()
   在 System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
   在 SmartCode.App.ProjectBuilder.Build()
   在 SmartCode.App.SmartCodeApp.<Run>d__29.MoveNext()
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 System.Runtime.CompilerServices.TaskAwaiter.GetResult()
   在 Bing.CodeGenerator.Console.Program.<Main>d__3.MoveNext() 在 H:\Bing_Framework\Bing.CodeGenerator\src\Bing.CodeGenerator.Console\Program.cs 中: 第 52 行

  此异常最初是在此调用堆栈中引发的: 
    [外部代码]
    Bing.CodeGenerator.Console.Program.Main(string[]) (位于 Program.cs 中)

333acf064765e18a772558b09acf551

image

Linguagem predominante
C#
Estrelas
577
Forks
167
Métricas de merge de PRs
Nenhum PR com merge em 30d

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de dotnetcore/SmartCode

Todas as issues de dotnetcore/SmartCode

Issues semelhantes

Mais issues de C#

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.