본문 바로가기

ASP.NET

[ASP.NET] ASP.NET 설치 프로그램 추가/제거에서 ASP.NET 체크해서 설치는 했지만 안된다면Visual Studio 명령 프롬프트 열고 아래 명령어를 입력해서 설치하면 된다. aspnet_regiis.exe -i
[크리스탈리포트] 데이터바인딩 했는데 데이터가 안보일때 크리스탈 리포트에서 데이터베이스 필드를 연결 하는 기능이 있다. 뭐 당연하지만... 내가 처한 상황을 설명하자면 테이블 3개를 가져와서 크리스탈 리포트에 바인딩 시키는 것이다.당연히 바인딩 하면 데이터가 나와야 하는데 안나온다. 어떤때는 나오고 어떤때는 안나오고... 참 황당하다. 찾다 찾다가 보니 리포트 내에서 조인을 걸어둘수 있었다. 누군가가 조인을 해두어서 조인값이 안맞으면 데이터가 안나오는 것이었다..ㅡㅡ; 메뉴 > 데이터베이스 > 데이터베이스 전문가 클릭해서 들어가면 데이터와 연결탭이 보인다.그중 연결탭으로 가서 보면 연결을 제거 할 수 있다. 2014.10.7 추가 위처럼 했는데도 데이터가 안나오는 경우가 발생했다.상황은 테이블 2개를 조회 해서 바인딩 시켰는데 두개 데이터가 다 있을때만 바인..
[ASP.NET] 크리스탈 리포트, 지원되지 않는 작업입니다. JRC 엔진에서 처리한 문서는 C++ 스택에서 열 수 없습니다. 크리스탈 리포트 여는데 아래와 같은 오류 발생 지원되지 않는 작업입니다. JRC 엔진에서 처리한 문서는 C++ 스택에서 열 수 없습니다. 확인해보니 리포트 파일이 없다..ㅡㅡ;;;;;
[ASP.NET] 웹서비스 경로 변경 개발하는 프로젝트의 구조가 아래와 같은 3티어로 구성되어 있다.UI - 웹서비스 - DB 이번에 같은 소스를 조금 수정해서 사용해야 할 경우가 생겼다.그래서 같은 소스를 복사해서 수정하려고 솔루션을 비주얼스투디오로 열면 가상 디렉토리를 등록하라는 메시지가 발생한다. ---------------------------Microsoft Visual Studio---------------------------웹 프로젝트 WEB_A에 대해 지정된 로컬 IIS URL http://localhost/WEB_A이(가) 구성되지 않았습니다. 이 프로젝트를 열려면 가상 디렉터리를 구성해야 합니다. 지금 가상 디렉터리를 만드시겠습니까?---------------------------예(Y) 아니요(N) -----------..
[ASP.NET] 웹서비스 호출시 System.InvalidOperationException: 임시 클래스를 생성할 수 없습니다(result=1) System.InvalidOperationException: 임시 클래스를 생성할 수 없습니다(result=1).error CS2001: 'C:\windows\TEMP\v5afd5u1.0.cs' 소스 파일을 찾을 수 없습니다.error CS2008: 지정한 입력이 없습니다. 이런 오류가 발생하면 해당 소스파일을 찾을수 없다는 폴더의 권한을 주면 된다.처음엔 읽기전용만 빼주면 되는줄 알았는데 그렇게 해도 안된다. 고급설정에서 IIS_USERS 추가하고 모든 권한을 주면 된다.
[ASP.NET] 크리스탈 리포트 오류.. The page size was not large enough to format the contents of an object in the report.Failed to export the report. The page size was not large enough to format the contents of an object in the report.Failed to export the report.Error in File C:\WINDOWS\TEMP\{0FE913D8-636C-4456-BED9-FC9916F22DC4}.rpt:Page header or footer longer than a page. 설명: 현재 웹 요청을 실행하는 동안 처리되지 않은 예외가 발생했습니다. 스택 추적을 검토하여 발생한 오류 및 코드에서 오류가 발생한 위치에 대한 자세한 정보를 확인하십시오. 예외 정보: System.Runtime.InteropServices.COMException: The page size was no..
[ASP.NET] The types of the parameter field and parameter field current values are not compatible. 크리스탈리포트를 출력하는 화면에서 오류 발생. The types of the parameter field and parameter field current values are not compatible. 살펴보니 리포트 변수의 타입과 프로그램에서 넘겨주는 값의 타입이 달라서 발생하는 오류 였다.타입 맞춰주니 해결됨.
[ASP.NET] 요청 시간이 초과되었습니다. 데이터 베이스에서 정보를 좀 오래 긁어 오는 페이지가 있는데 20분 정도 걸린다.그페이지에서 이런 오류가 떨어진다. 예외 정보 : System.Web.HttpException: 요청 시간이 초과되었습니다.HttpException (0x80004005): 요청 시간이 초과되었습니다 Web.Config 파일을 수정한다.실행 시간을 20분으로 변경하여 저장하고 실행하면 문제 없다. 나는 웹서비스와 DB 접속하는 클래스까지 작업시간을 변경하였다. *웹서비스를 호출하는 쪽에서는 아래와 같이 변경 using (Webservice_Proxy proxy = new Webservice_Proxy()){ //작업시간 1시간으로 변경 proxy.Timeout = 60 * 60 * 1000; proxy.Select();} *..