Articles of .net

Como faço para reiniciar meu aplicativo c # WinForm?

Desenvolvendo um aplicativo WinForm do C # .NET 2.0. Precisa que o aplicativo feche e reinicie. Application.Restart(); O método acima provou não ser confiável . Qual é a melhor maneira de reiniciar o aplicativo?

Gerando o assembly DLL dinamicamente em tempo de execução

Atualmente eu tenho algum código que está sendo gerado dinamicamente. Em outras palavras, um arquivo c # .cs é criado dinamicamente pelo programa e a intenção é include esse arquivo c # em outro projeto. O desafio é que eu gostaria de gerar um arquivo .dll em vez de gerar um arquivo .cs c # […]

Solução alternativa para a falta de ‘nameof’ operador em c # para binding de dados de tipo seguro?

Tem havido muito sentimento para include um nameof operador em C #. Como exemplo de como esse operador funcionaria, nameof(Customer.Name) retornaria a string “Name” . Eu tenho um object de domínio. E eu tenho que ligá-lo. E preciso de nomes de propriedades como strings então. E eu quero que eles sejam seguros para o tipo. […]

Cursor.Current vs. this.Cursor

Existe uma diferença entre Cursor.Current e Cursor.Current (onde this é um WinForm) em .net? Eu sempre usei this.Cursor e tive muita sorte com isso, mas eu recentemente comecei a usar CodeRush e apenas embuti algum código em um bloco “Wait Cursor” e CodeRush usou a propriedade Cursor.Current . Eu vi na Internet e no trabalho […]

Detectando a inserção e remoção da unidade USB usando o serviço do Windows e c #

Olhando para a possibilidade de fazer um aplicativo distribuído por USB que irá iniciar automaticamente na inserção de um stick USB e desligamento ao remover o stick Vai usar .Net e C #. Procurando por sugestão de como abordar isso usando c #? Atualização: Duas soluções possíveis implementando isso como um serviço. – replace WndProc […]

Como posso executar um programa EXE de um serviço do Windows usando C #?

Como posso executar um programa EXE de um serviço do Windows usando C #? Este é o meu código: System.Diagnostics.Process.Start(@”E:\PROJECT XL\INI SQLLOADER\ConsoleApplication2\ConsoleApplication2\ConsoleApplication2\bin\Debug\ConsoleApplication2.exe”); Quando executo este serviço, o aplicativo não está sendo iniciado. O que há de errado com o meu código?

O que significa “sair com o código 9009” durante essa compilation?

O que essa mensagem de erro quer dizer? O que eu poderia fazer para corrigir esse problema? AssemblyInfo.cs saiu com o código 9009 O problema provavelmente está acontecendo como parte de uma etapa de pós-compilation em uma solução .NET no Visual Studio.

Retornar XML da ação de um controlador como um ActionResult?

Qual é a melhor maneira de retornar XML da ação de um controlador no ASP.NET MVC? Existe uma boa maneira de retornar JSON, mas não para XML. Eu realmente preciso rotear o XML através de uma View, ou devo fazer a maneira não-prática recomendada de Response.Write-it?

Obter o nome da tabela de database dos metadados da Entity Framework

Eu estou tentando descobrir uma maneira de obter o nome da tabela SQL subjacente para um determinado tipo de entidade. Eu experimentei as consultas do MetadataWorkspace e, embora eu possa obter muitas informações do object ou do espaço de armazenamento, não consigo descobrir como mapear os dois. Então diga que eu tenho um tipo no […]

quando e por que usar delegates?

Eu sou relativamente novo em C #, e estou querendo saber quando usar os delegates de forma adequada . eles são amplamente usados ​​na declaração de events, mas quando devo usá-los no meu próprio código e por que eles são úteis? porque não usar outra coisa? Eu também estou me perguntando quando eu tenho que […]