반응형

ASP.NET 24

애플리케이션 풀 ID를 사용하는 IIS 애플리케이션에서 기본 토큰을 손실하시겠습니까?

애플리케이션 풀 ID를 사용하는 IIS 애플리케이션에서 기본 토큰을 손실하시겠습니까? (이것은 모호한 문제에 대한 질문입니다.누군가 도움이 되는 정보를 얻기를 바라며 모든 관련 데이터를 제시하려고 합니다. 긴 설명에 대해 사과드립니다.) 우리 웹 앱 저희가.IIS 7.5에서 실행되는 NET 4 웹 응용 프로그램이 Active Directory 및 SQL Server 데이터베이스에 액세스합니다. 이 웹 애플리케이션은 애플리케이션의 애플리케이션 풀 ID를 ApplicationPoolIdentity로 설정하여 가상 '앱 풀 ID'로 실행되고 있습니다.가상 ID에 대한 간결한 설명은 StackOverflow 답변에서 찾을 수 있으며 블로그 게시물에서 참조하는 앱 풀 ID는 '네트워크 서비스'로 실행 중인 웹 애..

programing 2023.08.19

속성 대신 마커 인터페이스를 사용해야 하는 강력한 이유

속성 대신 마커 인터페이스를 사용해야 하는 강력한 이유 이전에 스택 오버플로에서 마커 인터페이스(구성원이 없는 인터페이스)보다 속성을 선호해야 한다는 것에 대해 논의했습니다.MSDN에 대한 인터페이스 설계 문서에서도 이 권장 사항을 주장합니다. 마커 인터페이스(구성원이 없는 인터페이스)를 사용하지 않도록 합니다. 사용자 지정 특성은 유형을 표시하는 방법을 제공합니다.사용자 지정 특성에 대한 자세한 내용은 사용자 지정 특성 쓰기를 참조하십시오.코드가 실행될 때까지 속성 확인을 연기할 수 있는 경우 사용자 지정 특성이 선호됩니다.시나리오에서 컴파일 시간 확인이 필요한 경우 이 지침을 준수할 수 없습니다. 이 권장 사항을 적용하기 위한 FxCop 규칙도 있습니다. 빈 인터페이스 사용 안 함 인터페이스는 동작 ..

programing 2023.08.14

실행할 참조 어셈블리를 로드할 수 없습니다.

실행할 참조 어셈블리를 로드할 수 없습니다. 갑자기 제 웹사이트가 로딩되지 않고 아래 오류가 나타납니다.와 함께 VS2017을 실행하고 있습니다.윈도우즈 10 홈의 Net Framework 4.7.1. [BadImageFormatException: Cannot load a reference assembly for execution.] [BadImageFormatException: Could not load file or assembly 'System.IO.Compression.ZipFile' or one of its dependencies. Reference assemblies should not be loaded for execution. They can only be loaded in the Refl..

programing 2023.08.14

Global.asax.cs 파일은 어디에 있습니까?

Global.asax.cs 파일은 어디에 있습니까? VS 2008을 사용하고 있습니다.파일->신규->웹사이트->Asp.net 웹사이트에서 새로운 Asp.net 웹사이트 프로젝트를 만들었습니다. 이제 Global.asax와 .cs 파일을 프로젝트에 추가하려고 합니다.프로젝트 ->새 항목 추가 ->글로벌 응용프로그램 클래스를 마우스 오른쪽 단추로 클릭합니다.그런 다음 추가 버튼을 클릭했습니다. Global.asax 파일이 아래와 같이 내용과 함께 추가되었습니다. 이것으로 괜찮습니다.하지만 Global.asax.cs 파일은 어디에 있습니까? 감사해요.정상적으로 생성되지 않으므로 사용자가 직접 추가해야 합니다. 추가 후Global.asax타고 웹사이트 우클릭 -> 새 항목 추가 -> 글로벌 응용프로그램 클래스 ..

programing 2023.08.14

다음은 무엇을 의미합니까:accept-encoding?

다음은 무엇을 의미합니까:accept-encoding? Google 페이지 속도 추가 기능은 다음과 같이 알려줍니다. The following publicly cacheable, compressible resources should have a "Vary: Accept-Encoding" header: //some .js and .css files 이게 무슨 뜻인지 모르겠어요.이미 다음과 같이 파일을 압축했습니다. if (encodings.Contains("gzip") || encodings == "*") { app.Response.Filter = new GZipStream(baseStream, CompressionMode.Compress); app.Response.AppendHeader("Content-..

programing 2023.08.14

웹 응용 프로그램 빌드 오류:CodeDom 공급자 유형은 Microsoft입니다.비주얼 C.CppCodeProvider를 찾을 수 없습니다.

웹 응용 프로그램 빌드 오류:CodeDom 공급자 유형은 Microsoft입니다.비주얼 C.CppCodeProvider를 찾을 수 없습니다. 빌드 서버에서 웹 응용 프로그램을 빌드/패킹하는 중에 다음 메시지와 함께 실패합니다. ASPNETCOMPILLER 오류 ASCONFIG: CodeDom 공급자 유형 "Microsoft.비주얼 C.CppCodeProvider, CppCodeProvider, Version=10.0.0, Culture=neutral, PublicKey토큰=b03f5f7f11d50a3a"를 찾을 수 없습니다. 빌드 서버 환경은 다음과 같습니다. Windows Server 2008 R2 표준 TeamCity 8.0.4 .NET 4.5 윈도우즈 7 및 .NET 4용 윈도우즈 SDK 윈도우즈 ..

programing 2023.07.30

C#에서 세션 변수가 null이거나 비어 있는지 확인하는 가장 좋은 방법은 무엇입니까?

C#에서 세션 변수가 null이거나 비어 있는지 확인하는 가장 좋은 방법은 무엇입니까? ASP.NEC#에 세션 변수가 있는지 확인하는 가장 좋은 방법은 무엇입니까? 나는 사용하기를 좋아합니다.String.IsNullOrEmpty()할 때 .Session현재 제가 아는 유일한 방법은 다음과 같습니다. var session; if (Session["variable"] != null) { session = Session["variable"].ToString(); } else { session = "set this"; Session["variable"] = session; } 다른 사람들이 말한 것을 따라가는 것.저는 두 개의 층이 있는 경향이 있습니다. 코어 레이어. 이것은 거의 모든 웹 앱 프로젝트에 추가되..

programing 2023.07.15

정적 클래스에서 사용자 지정 이벤트를 발생시키는 방법

정적 클래스에서 사용자 지정 이벤트를 발생시키는 방법 해당 클래스의 정적 메서드 내에서 트라이 캐치 블록의 일부로 이벤트를 발생시키고 싶은 정적 클래스가 있습니다. 예를 들어 이 방법으로 캐치에서 커스텀 이벤트를 발생시키고 싶습니다. public static void saveMyMessage(String message) { try { //Do Database stuff } catch (Exception e) { //Raise custom event here } } 감사해요.중요: 인스턴스에서 정적 이벤트를 구독할 때는 매우 주의해야 합니다.정적에서 정적으로 전환하는 것은 괜찮지만 정적 이벤트에서 인스턴스 핸들러로 구독하는 것은 해당 인스턴스를 영원히 활성화할 수 있는 좋은(읽기: 매우 위험함) 방법입니다..

programing 2023.07.05

상대 URL을 전체 URL로 변환하려면 어떻게 해야 합니까?

상대 URL을 전체 URL로 변환하려면 어떻게 해야 합니까? 이것은 아마도 예를 들어 설명하면 더 쉽게 설명될 것입니다."/Foo.aspx" 또는 "~/Foo.aspx"와 같은 상대 URL을 전체 URL로 변환하는 방법을 찾고 있습니다. 예를 들어 http://localhost/Foo.aspx입니다.사이트가 실행되는 도메인이 다른 테스트 또는 스테이지에 배포할 때 http://test/Foo.aspx 및 http://stage/Foo.aspx를 가져옵니다. 아이디어 있어요?이것으로 재생(여기서 수정) public string ConvertRelativeUrlToAbsoluteUrl(string relativeUrl) { return string.Format("http{0}://{1}{2}", (Reque..

programing 2023.06.30
반응형