본문 바로가기

개발언어71

Ubuntu linux에서 .NET Core 실행 Ubuntu linux에서 .NET Framework에서 개발된 binary를 실행하기 위해 우선 Ubuntu에 .NET SDK 또는 .NET 런타임을 먼저 설치해야 한다. ✔️linux 용 빌드는 나중에 따로 정리할 생각이다. 우선 console에서 아래와 같이 실행 > dotnet publish -r linux-x64 나의 경우엔 .NET 런타임 설치없이 바로 아래와 같이 test 코드를 실행했으나, 역시 오류 발생 >오류내용 codepulse:~/Downloads/LinuxBin$ dotnet LinuxTestApp.dll Command 'dotnet' not found, but can be installed with: sudo snap install dotnet-sdk .NET Runtime 설치.. 2021. 6. 15.
entity framework '소스 형식 DbSet<Table>에 구현된 쿼리 패턴을 찾을 수 없습니다.' 'Select'을(를) 찾을 수 없습니다. entity framework 기반으로 db의 특정 테이블을 조회하기 위해 아래 코드를 추가, 소스 형식 DbSet에 구현된 쿼리 패턴을 찾을 수 없습니다.' 'Select'을(를) 찾을 수 없습니다. #CS1936 오류가 발생한다. 해결법은 간단하다. Table을 DbSet으로 받았으므로 Linq가 필요하다. using System.Linq; 2021. 6. 10.
C# WinForm 동적으로 생성한 Control 접근하는 방법 C# WinForm에서 동적으로 Controls(Button, Label, ,,,)을 생성 후 작업 중 생성한 Control에 접근하는 방법을 메모해 둔다. 우선 Button을 동적으로 생성해 보자. Button btnTest = new Button(); btnTest.Name = "btnTest"; //Controls 에서 조회키가 되므로 Naming에 신경쓰자. btnTest.Text = "Test"; btnTest.Size = new System.Drawing.Size(100, 30); btnTest.Location = new System.Drawing.Point(50, 50); btnTest.Click += new System.EventHandler(btnTest_Click); this.Contr.. 2021. 5. 13.
VisualStudio 2019 git extension 설치 / github 연동 VisualStudio에서 github 연동하는 방법을 메모해 두자. (거의 SVN만 사용하다 git은 정말 오랜만에 사용하네..) 1)VisualStudio github extension 설치 VisualStudio에서 github를 연동하기 위해 아래 그림과 같이 github extension을 우선 설치해야 한다. >메뉴선택 :확장(X) -> 확장관리(M) Github Extension for Visual Studio 다운로드(설치) 후 VisualStudio를 종료하면 VSIX Installer가 실행되고 최종 Github Extension for Visual Studio가 VisualStudio에 설치된다. 2)VisualStudio에서 github 연결 / repository 생성 Visual.. 2021. 5. 4.