아티클/팁/.NET / Windows 썸네일형 리스트형 msi 패키지 강제설치 방법(주로 2003에서 xp용 패키지 설치) 윈도우 관련 응용 프로그램을 설치하다보면 여러 이유로 프로그램이 설치되지 않는 경우가 있다. 주로 '이 프로그램은 Windows XP에 호환되지 않습니다'와 같은 os 호환성 문제인데, 윈도우 xp와 2003은 사실 운영체제의 기반에 별 차이가 없음에도 불구하고 무슨 이유에서인지 2003에서는 xp 프로그램을 설치하지 못하도록 강제하는 경우가 많다. 설치 프로그램이 아예 자체적인 설치 스크립트로 만들어진 물건이라면 모르지만, 적어도 msi 파일을 통해서 설치하는 형태라면 orca 에디터(msi의 정보를 편집할 수 있는 일종의 에디터)를 이용해서 호환성 체크를 피해갈 수 있다. orca 에디터는 Windows SDK에 포함되어 있다. 확실히 기억은 안 나는데 ... 아마 SDK가 설치된 폴더의 bin 폴더.. 더보기 성능 모니터의 카운터 이름이 숫자로 나올 경우 성능 모니터에서 카운터 이름을 추가할 때 다음처럼 카운터 이름이 숫자로 표시되는 경우가 있다 : 이는 성능 카운터 라이브러리가 잘못되었을 경우 발생한다고 한다. Windows 2000의 경우에는 수동으로 성능 카운터 라이브러리를 복구해야 하고(아래 표시된 링크 참조), Windows 2003의 경우에는 커맨드 프롬프트에서 다음과 같이 입력하여 성능 카운터 라이브러리를 복구할 수 있다 : cd \windows\system32 lodctr /R :: 참고 : 성능 카운터 라이브러리 값을 수동으로 다시 만드는 방법 http://support.microsoft.com/kb/300956 더보기 Set PATH environment variable in Visual Studio 2005 Setup Project : Visual Studio 2005 설치 프로젝트에서 PATH 환경변수 세팅하기 As I couldn't find any solution about this, eventually just made a tip for. Its deployment environment is so convinient on VS2005 Setup Project, but its functionality is so fundamental ... lack. I should append my program's path to PATH environment variable to DLL loads. This variable could be set through HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path, HKEY_USERS\.DEFAULT.. 더보기 VS2008 설치시 오류 1330 발생 Visual Studio 2008을 설치하다가 다음과 같은 오류를 만날 경우가 있다 : 오류 1330d:\cab4.cab 캐비닛 파일의 디지털 서명이 유효하지 않아 필요한 파일을 설치할 수 없습니다. 캐비닛 파일이 손상되었을 수 있습니다. 국내에서는 아직 Visual Studio 2008을 설치해 본 사람이 없는건지 아니면 다들 운이 좋아서인지는 모르겠으나, 검색을 해 보니 한글 자료는 찾을 수가 없는 상황. 다음 포스트를 살펴보면 대충 무슨 일이 벌어지고 있는지 살펴볼 수 있다 : How to Workaround Error 1330 During Visual Studio 2008 Installation http://blogs.msdn.com/heaths/archive/2007/12/14/how-to-wo.. 더보기 ADO를 통해 엑셀 데이터 다루기 :: 관련링크 : How To Use ADO with Excel Data from Visual Basic or VBA(영문) http://support.microsoft.com/kb/257819 성질 급한 분들은 위의 링크를 타고 들어가서 영문을 보시도록 하고... DTS로 데이터를 많이 다루는 유저는 엑셀 파일 또한 DTS의 데이터 원본으로 사용할 수 있다는 것을 알고 있을 것이다. ADO에서는 다음과 같은 연결 문자열Connection String을 사용해서 엑셀 파일에 연결할 수 있다 : Provider=Microsoft.Jet.OLEDB.4.0;Data Source="c:\temp.xls";Extended Properties="Excel 8.0;HDR=Yes;IMEX=1"; Provider=MSD.. 더보기 <script> 블록의 실행 순서 조절하기 AJAX 관련 스크립트 프로그래밍을 하는 사람들은 거의 알 성 싶은 팁일 듯. 클라이언트 스크립트로 골머리를 앓아 본 적이 있다면, HTML 페이지에 클라이언트측 스크립트를 넣으면서 '위치상으로는 맨 위에 박혀 있어도 실행은 맨 나중에 되었으면 좋겠다...'와 같은 생각을 해본 적이 있을 것이다. 어떤 경우에 그렇냐고? 뭐... include같은 걸로 포함되어 매 페이지마다 수행되어야 하는 코드가 있는데, 그 코드들보다 먼저 수행되어야 하는 코드가 있는데 이 코드는 코드 레이아웃상 아랫 부분에 위치해야되고 ... 아 뭐 어쨌든 살다보면 그런 일이 생긴다. 따지지 말자. 그럴 경우에 현재 html 페이지에서 수행되는 뭐 별다른 것은 없고, 블록에 defer라는 속성이 추가된 것을 볼 수 있는데, 이 속성은.. 더보기 [asp뉴스그룹오프라인세미나] LINQ 2007.10.6 토요일에 포스코빌딩 서관 5층 마이크로소프트 Promise 룸에서 ASP 뉴스그룹 오프라인 세미나가 있었습니다. Visual Studio 2008에서 데이터베이스 개발 관련해서 중요한 주제 중 하나인 LINQ를 다뤘고, 세미나에 사용했던 파일을 첨부합니다. 더보기 LINQ : .NET Language-Integrated Query - 2 이 포스트의 내용은 지난 2007.10.6 ASP 뉴스그룹 오프라인 세미나에서 발표했던 내용을 간추린 것입니다. 어디까지나 LINQ의 개요를 살펴보기 위한 내용이므로, 여기에 나온 내용이 LINQ의 전부라고 생각하시면 곤란합니다. 포스트가 조금 길어져서, 둘로 나누어 올립니다. 링크 : LINQ : .NET Language-Integrated Query - 1 - 작성자 : 이수겸, 올랩컨설팅 컨설턴트, keniallee_at_gmail.com 3. LINQ-SQL, LINQ-XML - LINQ to SQL: SQL Integration 자 그럼 SQL과 LINQ의 통합은 어떻게 이루어지는지 한 번 살펴보자. 다음과 같은 테이블이 있다고 가정해보자 : 관계형 테이블을 많이 다뤄 본 사람이면 그냥 딱 통박.. 더보기 LINQ : .NET Language-Integrated Query - 1 이 포스트의 내용은 지난 2007.10.6 ASP 뉴스그룹 오프라인 세미나에서 발표했던 내용을 간추린 것입니다. 어디까지나 LINQ의 개요를 살펴보기 위한 내용이므로, 여기에 나온 내용이 LINQ의 전부라고 생각하시면 곤란합니다. 포스트가 조금 길어져서, 둘로 나누어 올립니다. 링크 : LINQ : .NET Language-Integrated Query - 2 - 작성자 : 이수겸, 올랩컨설팅 컨설턴트, keniallee_at_gmail.com 1. LINQ의 개요 - LINQ의 등장 닷넷 프레임워크 프로그래밍 환경에 존재하는 모든 종류의 데이터 원본(Data Sources)에 접근할 수 있는, 범용의 조회 기능을 구현하기 위한 프로젝트로 시작되었다. 기존의 SQL을 이용한 관계형 데이터베이스 조회를 생.. 더보기 VS2008 beta 2에서 LINQ-SQL 소스 컴파일시 Table, Column 어트리뷰트를 찾지 못할 경우 무슨 이유인지는 모르겠지만, LINQ-SQL 관련 참조가 자동으로 포함되어 있질 않아서 수동으로 참조를 포함해줘야 하더라. 어셈블리 참조 이름이나 뭐 이런게 변경되면서 빠진 부분 같긴 한데... 뭐 별건 없고, 프로젝트의 References 폴더를 우클릭하고 Add Reference 메뉴를 클릭한 다음, System.Data.Linq 어셈블리를 참조해주면 된다. 이걸로 끝. 은 아니고... using System.Data.Linq; using System.Data.Linq.Mapping; 으로 네임스페이스를 추가해 주면 제대로 컴파일된다. 더보기 이전 1 2 3 4 다음