반응형

Windows 10으로 Update 후 Visual Studio 2010에서

매크로 실행 시 'Microsoft.Vsa" could not be found. 라는 오류가 발생했다.


해결방법

1. Windows 10 Update 후 Windows.old라는 폴더가 생김

2. C:\Windows.old\Windows\Microsoft.NET\Framework\v4.0.30319 폴더로 이동

3. "Microsoft.Vsa.dll" 파일 복사

4. C:\Windows\Microsoft.NET\Framework\v4.0.30319 폴더로 이동

5. "Microsoft.Vsa.dll" 파일 붙여넣기

6. Visual Studio 종료 후 재시작

7. 매크로 동작 확인


※ 가장 좋은 방법은 Visual Studio 2013 or 2015로 IDE를 교체하는 거 같음. ㅠㅠ

반응형

'02.윈도우 > VC++' 카테고리의 다른 글

[VS2015] Switch Header/Source  (0) 2016.11.03
[VS2010] 매크로 오류  (1) 2016.06.29
[VS2010] 찾기가 중지되었습니다.  (0) 2016.06.29
[VS2013] Switch header/source  (0) 2016.05.06
[Thread&Process] 둘의 관계  (0) 2016.03.24
반응형

Visual Studio 2010에서 매크로가 정상동작 하지 않는 경우가 있다.

이럴때 확인해 봐야 할 것.


2014년 2월 14일 이후의 Windows Update를 설치할 경우 매크로에 오류가 발생.


해결방법 : 해당경로의 파일을 수정 후 Visual Studio 재실행

 - C:\Program Files (x86)\Common Files\microsoft shared\VSA\9.0\VsaEnv\vsaenv10.exe.config

 - C:\Program Files (x86)\Common Files\microsoft shared\VSA\9.0\VsaEnv\vsmsvr10.exe.config

 - C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config




참고 링크 : https://visualstudioextensions.vlasovstudio.com/


반응형
반응형

현재 사용중인 Visual Studio 2010에서 Tool 오류 발생

2013 버전에서는 확인해 보지 못함.


"찾기가 중지되었습니다."

"찾을 파일이 없습니다."

라는 문구와 함께 찾기가 실패하는 경우가 있음.


해결방법 : "Ctrl+Alt+Pause/Break" 누른 후 재시도

반응형

'02.윈도우 > VC++' 카테고리의 다른 글

[VS2015] Switch Header/Source  (0) 2016.11.03
[VS2010] Windows 10 업데이트 후 매크로 오류  (0) 2016.07.08
[VS2010] 매크로 오류  (1) 2016.06.29
[VS2013] Switch header/source  (0) 2016.05.06
[Thread&Process] 둘의 관계  (0) 2016.03.24
반응형

Visual Studio 설치 후 가장 중요한 설정

간략히 정리하면

1. VS Gallery 사이트에서 Switch h/cpp Plug-in 다운 및 설치

2. VS 환경설정 키보드 단축키 항목에서 Alt+O 할당

※ VS Gallery 링크

 - 갤러리 링크(vs2013)

 - 갤러리 링크(vs2008, vs2010, vs2012)

Switch2013.vsix

SwitchSetup(2008,2010,2012).msi


1. 플러그인 설치 후 "Switch" 버튼이 확인 가능


2. 옵션창에서 switch 찾아서 바로가기 키 설정


3. "할당" 버튼 클릭 시 실제 사용가능한 단축키로 할당

반응형
반응형

1.Process

 - 하나 이상의 Thread를 가지고 있다.


2.Thread

 - Process 내의 작업 단위라고 볼 수 있으며, OS와 Process의 관계라고 볼 수도 있다.

 - Process 내에서 다수의 생성이 가능.

 - Thread간의 동기화 처리를 해줘야 한다.

 - Process와 별개로 독립적으로 존재할 수 없으며, 타 Process의 Thread를 제어할 수는 없다.

반응형

'02.윈도우 > VC++' 카테고리의 다른 글

[VS2015] Switch Header/Source  (0) 2016.11.03
[VS2010] Windows 10 업데이트 후 매크로 오류  (0) 2016.07.08
[VS2010] 매크로 오류  (1) 2016.06.29
[VS2010] 찾기가 중지되었습니다.  (0) 2016.06.29
[VS2013] Switch header/source  (0) 2016.05.06
반응형

QtCreator을 사용하면서 가장 불편했던 것중 하나가 Visual Studio랑 다르게

프로젝트를 다시 열면 열었던 파일이 전부 닫혀있다는 것이었습니다.

그래서 찾아보니 Creator에서는 Sessions라는 걸 활용하면 된다고 하여 적용해보았습니다.

VS만큼 만족스럽지는 않지만 안쓰는 것보다는 훨씬 편한듯합니다.

기본적인 방식은 현재 상태가 선택된 session에 저장이 됩니다.

1. 저장하고자 하는 Project를 Open합니다.


2. Session Manager...을 선택하여 창을 Open합니다.


3. 현재는 default session만 존재합니다.


4. Clone Button을 클릭하면 default를 기준으로 새로 session 추가가 가능합니다.

저는 알아보기 쉽게 하려고 Project명과 동일하게 정했습니다.


5. 추가 된 것을 확인할 수 있습니다.

이제 추가한 session명을 더블클릭하거나 "Switch to"를 클릭하면 설정이 완료됩니다.


6. Qt Creator를 실행하면 "File->Sessions" 항목에서 추가한 session를 확인할 수 있습니다.


7. Session Manager를 열어봐도 선택되어 있는 것을 확인할 수 있습니다.


좀 번거롭지만 한번 설정해 놓으면 그냥 사용하는 것보다는 훨씬 유용한 듯합니다.

Project 폴더가 변경되면 다시 설정해야 하는 불편함이 있지만,

보통 Project 폴더가 변경되는 일이 많지는 않으리라 생각합니다.ㅋㅋ


※ Session 설정 후에는 ".pro"파일이나 "Recent Projects"를 이용해서 Project를 Open하는 것이 아니라

먼저 Qt Creator를 실행 후 "File->Session" 항목을 통해서 Project를 열어야 합니다.




반응형
반응형

SQLite에서 TEXT 타입의 데이터를 숫자로 변경해서 사용해야 할 일이 있어서 찾아본 query

ex) select * from TEST_TBL where (cast(used_cnt as integer) > 2);

별거 아니긴한데 알고 있으면 유용할 듯

반대의 경우로 as text도 가능하다.

반응형

'02.윈도우 > Qt' 카테고리의 다른 글

[QtCreator] Qt Creator Remember Open Files  (0) 2014.05.13
빌드 설정 Edit build configuration  (0) 2014.04.04
Qt에서 현재경로 가져오기  (0) 2014.03.10
Drag&Drop Event  (0) 2014.03.07
QFontMetrics elidedText  (0) 2014.02.24
반응형
Visual Studio의 빌드속성 추가 하듯이 Qt Creator에서도 빌드 속성을 추가할 수 있다.
설정 내용은 xxx.pro파일에 추가가 되지 않기 때문에 형상관리툴(SVN 등)을 이용할 경우 공유가 어려운 단점이 있음.

-> Creator 좌측 "Projects" 탭에서 Debug 또는 Release를 선택 후 Clone Selected를 선택

-> 추가할 빌드 환경 이름을 정의해 준다


-> 새로 추가한 빌드환경으로 선택 됨


-> 중간 영역에 있는 Build StepsDetails를 클릭해서 config  추가 가능하도록 활성화


-> 활성화 된 영역에서 config 옵션을 추가한다 임의로 정하면 된다.

-> Visual Studio의 (C/C++ -> 전처리기 정의)

나는 빌드옵션명이랑 동일하게 debug_test로 추가하였음(단, 소문자로 정의했음)


-> 다시 좌측 "Edit" 탭을 클릭해서 xxx.pro 파일을 열어서 Build Steps에 추가한 옵션명으로 항목을 추가

-> 소스에서 구분이 가능한 DEFINES 에 새로 항목을 추가해 준다.


-> 이제 새로 추가 된 항목으로 쉽게 변경이 가능하다


귀차니즘에 추가한 항목인데 이제 조금 편해졌다.




반응형
반응형

Qt에서 현재 경로를 얻어 오고자 할 경우 사용

1
2
3
4
5
6
7
8
9
10
#include <QCoreApplication>
 
int main (void)
{
    QString sModulePath = QCoreApplication::applicationDirPath();
    sModulePath += "\\test.tmp";
    //ex) D:/test\test.tmp
 
    return 0;
}


반응형
반응형

Drag&Drop(드래그앤드랍)

설정

1. 생성자에서 setAcceptDrops(true)

2. 마우스 이벤트를 받기 위해 설정

 - dragEnterEvent(QDragEnterEvent* e)

    e->acceptProposeAction();

반응형

'02.윈도우 > Qt' 카테고리의 다른 글

빌드 설정 Edit build configuration  (0) 2014.04.04
Qt에서 현재경로 가져오기  (0) 2014.03.10
QFontMetrics elidedText  (0) 2014.02.24
Qt Creator Color Scheme & KeyboardSetting  (0) 2014.02.19
Qt 실행시간 체크 - QTime  (0) 2014.02.19

+ Recent posts