ASP.NET 29

C#의 기본 생성자 - 어떤 것이 먼저 호출됩니까?

C#의 기본 생성자 - 어떤 것이 먼저 호출됩니까? 이 질문에는 이미 다음과 같은 답이 있습니다. C# 생성자 실행 순서 (7개 답변) 마감됨5년 전에. 기본 생성자와 "여기 있는 다른 것" 중 어느 것이 먼저 호출됩니까? public class MyExceptionClass : Exception { public MyExceptionClass(string message, string extrainfo) : base(message) { //other stuff here } } 기본 클래스 생성자는 파생 클래스 생성자보다 먼저 호출되지만 파생 클래스 초기화자는 기본 클래스 초기화자보다 먼저 호출됩니다.예: 다음 코드: public class BaseClass { private string sentenceOn..

programing 2023.05.29

SqlConnectionStringBuilder를 사용하여 연결 문자열에서 데이터베이스 이름을 가져오는 방법

SqlConnectionStringBuilder를 사용하여 연결 문자열에서 데이터베이스 이름을 가져오는 방법 서버, 데이터베이스, 사용자 이름 및 암호를 가져오기 위해 문자열 조작 기능을 사용하여 연결 문자열을 분할하고 싶지 않습니다. 다음 링크를 읽고 승인된 답변을 읽었습니다. 연결 문자열에서 사용자 이름과 암호를 꺼내는 가장 좋은 방법을 찾았습니다. 하지만 데이터베이스 이름은 어떻습니까? 연결 문자열에서 사용자 이름과 암호를 가져오는 올바른 방법? SqlConnectionStringBuilder를 사용하여 연결 문자열에서 데이터베이스 이름을 가져오는 방법.(데이터 소스가 서버 이름입니까?)적절한 네임스페이스 내에서 공급자별 ConnectionStringBuilder 클래스를 사용할 수 있습니다.Sys..

programing 2023.05.24

코드가 최적화되었거나 네이티브 프레임이 호출 스택의 맨 위에 있으므로 식을 계산할 수 없습니다.

코드가 최적화되었거나 네이티브 프레임이 호출 스택의 맨 위에 있으므로 식을 계산할 수 없습니다. 오류가 발생했습니다. 코드가 최적화되었거나 네이티브 프레임이 호출 스택의 맨 위에 있으므로 식을 계산할 수 없습니다. 리피터의 아이템 명령 이벤트에서 새 페이지로 리디렉션했습니다.다음 행에서 오류가 발생합니다. string url = "~/Galleries/AlbumImageList.aspx?UId=" + this.UserId.ToString() + "&AlbumId=" + e.CommandArgument.ToString(); Response.Redirect(url); 누가 저를 도와주실 수 있나요?거기에 무슨 문제라도 있습니까? 그_COMPlusExceptionCode-입니다.532459699.Request..

programing 2023.05.20

개발 및 프로덕션 환경에서 서로 다른 Web.config 사용

개발 및 프로덕션 환경에서 서로 다른 Web.config 사용 ASP.NET 응용 프로그램이 실행되는 위치, 개발 환경 또는 실운영 환경에 따라 다른 데이터베이스 연결 문자열과 SMTP 서버 주소를 사용해야 합니다. 응용 프로그램은 WebConfig Manager를 통해 Web.config 파일에서 설정을 읽습니다.AppSettings 속성입니다. 빌드/게시 명령을 사용하여 FTP를 통해 운영 서버에 응용 프로그램을 배포한 다음 원격 Web.config를 올바른 것으로 수동으로 바꿉니다. 구축 프로세스를 어떻게든 간소화할 수 있습니까?감사합니다!Visual Studio 2010 이상에서는 빌드 구성에 따라 web.config에 변환을 적용할 수 있습니다. web.config를 생성할 때 솔루션 탐색기에서..

programing 2023.05.20

잠재적으로 위험한 요청입니다.클라이언트에서 양식 값이 탐지되었습니다.

잠재적으로 위험한 요청입니다.클라이언트에서 양식 값이 탐지되었습니다. 사용자가 다음을 포함하는 내용을 게시할 때마다웹 애플리케이션의 페이지에서 이 예외가 발생합니다. 누군가 텍스트 상자에 문자를 입력했기 때문에 예외를 던지거나 전체 웹 응용 프로그램을 손상시키는 현명한 방법에 대한 논의에 들어가고 싶지 않지만, 이 문제를 처리할 수 있는 우아한 방법을 찾고 있습니다. 예외를 트래핑하고 있습니다. 오류가 발생했습니다. 다시 돌아가서 전체 양식을 다시 입력하십시오. 그러나 이번에는

programing 2023.05.14

응답을 피하는 방법.종료() Excel 파일 다운로드 중 "스레드가 중단되었습니다." 예외

응답을 피하는 방법.종료() Excel 파일 다운로드 중 "스레드가 중단되었습니다." 예외 저는 제 데이터셋을 엑셀로 변환해서 그 엑셀을 다운받으려고 했습니다.필요한 엑셀 파일을 받았습니다.하지만 시스템.스레드화.ThreadAbortException은 엑셀을 다운로드할 때마다 발생했습니다.이 문제를 해결하는 방법은 무엇입니까?제발 도와주세요... 나는 내 aspx 화면에서 이 메소드를 부릅니다.또한 이 방법에 의해 던져진 동일한 예외가 있습니다. 저는 많은 aspx 화면에서 public void ExportDataSet(DataSets) 기능을 호출하고 런타임에 발생하는 예외에 대한 오류 로거 메서드를 유지하고 있습니다. 예외는 .txt 파일에 기록됩니다.따라서 동일한 예외가 모든 aspx 화면의 txt..

programing 2023.04.29

ASP에서 최대 업로드 파일 크기를 늘리는 방법.NET?

ASP에서 최대 업로드 파일 크기를 늘리는 방법.NET? ASP에 파일 업로드를 제외한 양식이 있습니다.NET. 최대 업로드 크기를 기본 4MB 이상으로 늘려야 합니다. 특정 장소에서 아래 코드를 msdn에서 참조하는 것을 발견했습니다. [ConfigurationPropertyAttribute("maxRequestLength", DefaultValue = )] 실제로 사용 방법을 설명하는 참고 자료는 없으며, 여러 가지를 시도했지만 성공하지 못했습니다.파일 업로드를 요청하는 특정 페이지에 대해서만 이 속성을 수정하려고 합니다. 이것이 올바른 경로입니까?이걸 어떻게 사용하죠?이 설정은 web.config 파일에 저장됩니다.애플리케이션 전체에 영향을 미치지만...페이지당 설정은 불가능할 것 같습니다. "xx..

programing 2023.04.29

CS1617: /langversion 옵션 '6'이 잘못되었습니다.ISO-1, ISO-2, 3, 4, 5 또는 기본값이어야 합니다.

CS1617: /langversion 옵션 '6'이 잘못되었습니다.ISO-1, ISO-2, 3, 4, 5 또는 기본값이어야 합니다. 신규 ASP 실행 시 계속 에러가 발생.Windows 2008 Server 머신상의 NET MVC 애플리케이션(VS 2015 Community에서 직행). 많은 분들이 마주치고 계시기 때문에 저는 여기에 글을 올리고 싶었습니다. 디버거 전문가 덕분에 아주 쉬운 해결 방법을 찾았습니다. 다음과 같이 언어 버전을 C#6에서 C#5로 다운그레이드합니다. 변경합니다.langversion:6향해서 6에서 5까지 - 6으로 5로 - 6으로 - 5로 - 을 때 - 을 때 - 을 때.langversion:5 날 위해 고쳤어.감사합니다.C# 6.0을 사용하는 경우: 프로젝트 내용을 확인합니..

programing 2023.04.24

.net localhost 웹사이트에서 일관되게 get arterySignalR/poll?transport=longPolling&connection을 만듭니다.토큰= 호출

.net localhost 웹사이트에서 일관되게 get arterySignalR/poll?transport=longPolling&connection을 만듭니다.토큰= 호출 새로운 VS 2013 프로젝트를 만들고 Firefox 브라우저에서 default.aspx 페이지를 보았습니다.발신한 순콜을 확인하면, 다음의 행선지에 콜이 계속 발신되고 있는 것을 알 수 있습니다. http://localhost:50682/6a663a78019845d5ade4a328cad09cc2/arterySignalR/poll?transport=longPolling&connectionToken=AQAAANCMnd8BFdERjHoAwE%2FCl%2BsBAAAAOBmDwPWa2ky2MAZXFHBMVAAAAAACAAAAAAAQZgAAAA..

programing 2023.04.24